--- /srv/rebuilderd/tmp/rebuilderd9qteVO/inputs/librsb-tools_1.3.0.2+dfsg-7_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd9qteVO/out/librsb-tools_1.3.0.2+dfsg-7_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-12-01 19:07:13.000000 debian-binary │ -rw-r--r-- 0 0 0 1048 2024-12-01 19:07:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 141304 2024-12-01 19:07:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 141436 2024-12-01 19:07:13.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/rsbench │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ Entry point 0x8d81 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x04b7e4 0x0004b7e4 0x0004b7e4 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x04b7f4 0x0004b7f4 0x0004b7f4 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000198 0x00000198 0x00000198 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x4b810 0x4b810 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x4b820 0x4b820 R E 0x1000 │ │ │ │ LOAD 0x04bed8 0x0004ced8 0x0004ced8 0x01c70 0x01c94 RW 0x1000 │ │ │ │ DYNAMIC 0x04bee0 0x0004cee0 0x0004cee0 0x00120 0x00120 RW 0x4 │ │ │ │ NOTE 0x000174 0x00000174 0x00000174 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x04b7f0 0x0004b7f0 0x0004b7f0 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x04b800 0x0004b800 0x0004b800 0x00020 0x00020 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x04bed8 0x0004ced8 0x0004ced8 0x00128 0x00128 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -12,18 +12,18 @@ │ │ │ │ [ 7] .gnu.version_r VERNEED 0000417c 00417c 0000f0 00 A 5 6 4 │ │ │ │ [ 8] .rel.dyn REL 0000426c 00426c 000ae0 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00004d4c 004d4c 000c00 08 AI 4 21 4 │ │ │ │ [10] .init PROGBITS 0000594c 00594c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00005958 005958 001224 04 AX 0 0 4 │ │ │ │ [12] .text PROGBITS 00006b80 006b80 038d7c 00 AX 0 0 8 │ │ │ │ [13] .fini PROGBITS 0003f8fc 03f8fc 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0003f908 03f908 00bedc 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 0004b7e4 04b7e4 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0004b7ec 04b7ec 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 0004b7f0 04b7f0 000020 00 A 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0003f908 03f908 00beec 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 0004b7f4 04b7f4 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0004b7fc 04b7fc 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 0004b800 04b800 000020 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 0004ced8 04bed8 000004 04 WA 0 0 4 │ │ │ │ [19] .fini_array FINI_ARRAY 0004cedc 04bedc 000004 04 WA 0 0 4 │ │ │ │ [20] .dynamic DYNAMIC 0004cee0 04bee0 000120 08 WA 5 0 4 │ │ │ │ [21] .got PROGBITS 0004d000 04c000 000644 04 WA 0 0 4 │ │ │ │ [22] .data PROGBITS 0004d644 04c644 001504 00 WA 0 0 4 │ │ │ │ [23] .bss NOBITS 0004eb48 04db48 000024 00 WA 0 0 4 │ │ │ │ [24] .ARM.attributes ARM_ATTRIBUTES 00000000 04db48 000033 00 0 0 1 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff3b49b2c319d064d39487abe91a78442b3d714a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ccd61bb7d75a591c73b0014391243b3004b71593 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -xD+=qJ/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ rsb__BLAS_Xuscr_variable_block_begin │ │ │ │ rsb__do_util_merge_sorted_subarrays_in_place_test │ │ │ │ rsb__do_dump_bitmap │ │ │ │ rsb__do_index_based_bcsr_sort │ │ │ │ @@ -733,14 +733,15 @@ │ │ │ │ # env: SLURM_TASKS_PER_NODE is not set │ │ │ │ # detected hostname: %s │ │ │ │ # user specified a verbosity level of %d (each --verbose occurrence counts +1) │ │ │ │ # user did not specify any verbosity level (each --verbose occurrence counts +1) │ │ │ │ # Memory benchmark took %.3lfs │ │ │ │ -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -std=c99 │ │ │ │ RSB_CFLAGS │ │ │ │ +L2:/64/,L1:/64/ │ │ │ │ RSB_DETECTED_MEM_HIERARCHY_INFO │ │ │ │ RSB_IO_WANT_MEMORY_HIERARCHY_INFO_STRING │ │ │ │ # auto-tuning oriented output implies times==0 iterations and sort-after-load. │ │ │ │ # The iteration times should be specified as a positive number! │ │ │ │ # Will measure on times=%d iterations. │ │ │ │ # ====== BEGIN Impatient results record for matrix %d/%d: %s. │ │ │ │ # ====== END Impatient results record for matrix %d/%d: %s. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -452,18 +452,18 @@ │ │ │ │ andeq r7, r4, r0, lsl sp │ │ │ │ strdeq r2, [r0], -fp │ │ │ │ muleq r4, r0, r1 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ andeq r9, r3, r2, lsr r6 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ andeq r9, r3, sl, lsr #8 │ │ │ │ - muleq r4, r8, lr │ │ │ │ + andeq r3, r4, r8, lsr #29 │ │ │ │ andeq r9, r3, lr, asr #10 │ │ │ │ - muleq r4, sl, sp │ │ │ │ - andeq r3, r4, ip, lsr sp │ │ │ │ + andeq r3, r4, sl, lsr #27 │ │ │ │ + andeq r3, r4, ip, asr #26 │ │ │ │ eoreq pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0414290 │ │ │ │ andcc r8, r1, #224 @ 0xe0 │ │ │ │ @ instruction: 0xf5b23301 │ │ │ │ @ instruction: 0xf0016ffa │ │ │ │ @ instruction: 0xf85480bc │ │ │ │ addmi r0, r8, #35 @ 0x23 │ │ │ │ @@ -961,22 +961,22 @@ │ │ │ │ b 5c5a68 │ │ │ │ smlatbvc ip, fp, r5, pc @ │ │ │ │ strmi r4, [lr], -ip, lsl #22 │ │ │ │ @ instruction: 0xf5ab6139 │ │ │ │ ldrbtmi r7, [fp], #-274 @ 0xfffffeee │ │ │ │ svclt 0x0000e014 │ │ │ │ ... │ │ │ │ - andeq r3, r4, r6, asr r9 │ │ │ │ - andeq r3, r4, sl, lsl #18 │ │ │ │ - strdeq r3, [r4], -r4 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ - strdeq r3, [r4], -sl │ │ │ │ - andeq r3, r4, r4, asr r4 │ │ │ │ + andeq r3, r4, r6, ror #18 │ │ │ │ + andeq r3, r4, sl, lsl r9 │ │ │ │ + andeq r3, r4, r4, lsl #16 │ │ │ │ + andeq r3, r4, r8, lsl #14 │ │ │ │ + andeq r3, r4, sl, lsl #10 │ │ │ │ + andeq r3, r4, r4, ror #8 │ │ │ │ andeq r8, r3, r2, asr #18 │ │ │ │ - andeq r3, r4, sl, ror r3 │ │ │ │ + andeq r3, r4, sl, lsl #7 │ │ │ │ cdpvc 5, 5, cr15, cr0, cr3, {0} │ │ │ │ subvc pc, ip, r3, lsl #10 │ │ │ │ sbceq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtvs r6, [sl], #-3003 @ 0xfffff445 │ │ │ │ rsceq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ movwcs r6, #571 @ 0x23b │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ @@ -1194,16 +1194,16 @@ │ │ │ │ cmnvs sp, r1, lsl #12 │ │ │ │ ldmdbvc r2, {r0, r1, r3, r5, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, sp, lr} │ │ │ │ @ instruction: 0xf5ab000f │ │ │ │ and r7, r9, ip, lsl #10 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq r3, r4, r2, lsl #2 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + andeq r3, r4, r2, lsl r1 │ │ │ │ + andeq r3, r4, r4 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ eorcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ stmib r9, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe4400 │ │ │ │ blvs fee81f1c │ │ │ │ movtcs r6, #2941 @ 0xb7d │ │ │ │ @@ -2155,32 +2155,32 @@ │ │ │ │ strbmi r0, [r8], pc, lsl #18 │ │ │ │ ldmiblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ blvs fa3814 │ │ │ │ @ instruction: 0xf7ff611e │ │ │ │ svclt 0x0000bb64 │ │ │ │ andeq r8, r3, r8, asr r3 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x00040aba │ │ │ │ - andeq r0, r4, r6, asr #20 │ │ │ │ + andeq r0, r4, sl, asr #21 │ │ │ │ + andeq r0, r4, r6, asr sl │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ andeq r8, r3, sl, asr r2 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r8, r3, sl, ror r0 │ │ │ │ andeq r6, r4, r8, ror r8 │ │ │ │ andeq r1, r0, r3, ror #16 │ │ │ │ andeq r7, r3, r4, ror sp │ │ │ │ strdeq r8, [r3], -lr │ │ │ │ andeq r8, r3, lr, ror r0 │ │ │ │ andeq r8, r3, r4, lsr r0 │ │ │ │ muleq r3, r4, r1 │ │ │ │ strdeq r7, [r3], -r4 │ │ │ │ - andeq r2, r4, sl, lsr #18 │ │ │ │ - andeq r2, r4, sl, asr #14 │ │ │ │ - andeq r2, r4, sl, lsl #13 │ │ │ │ - andeq r2, r4, r2, asr #4 │ │ │ │ + andeq r2, r4, sl, lsr r9 │ │ │ │ + andeq r2, r4, sl, asr r7 │ │ │ │ + muleq r4, sl, r6 │ │ │ │ + andeq r2, r4, r2, asr r2 │ │ │ │ @ instruction: 0x000376b4 │ │ │ │ bleq 44ec4 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ strbtmi fp, [sl], -r2, lsl #24 │ │ │ │ strlt fp, [r1], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ @@ -2491,15 +2491,15 @@ │ │ │ │ andeq r6, r3, r4, asr sl │ │ │ │ andeq r6, r3, lr, lsr sl │ │ │ │ andeq r6, r3, r2, lsl sl │ │ │ │ andeq r6, r3, sl, ror #19 │ │ │ │ @ instruction: 0x000369b6 │ │ │ │ andeq r6, r3, ip, ror r9 │ │ │ │ andeq r6, r3, lr, asr #18 │ │ │ │ - ldrdeq fp, [r3], -sl │ │ │ │ + andeq fp, r3, sl, ror #21 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq r6, r3, r8, lsl r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ @ instruction: 0xf06fb0b5 │ │ │ │ @@ -2834,20 +2834,20 @@ │ │ │ │ @ instruction: 0xf7fc447a │ │ │ │ @ instruction: 0xe71feb70 │ │ │ │ andeq r3, r4, r6, asr sp │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ andeq r3, r4, ip, asr #26 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r6, r3, r2, lsl #15 │ │ │ │ - andeq r1, r4, sl, lsl fp │ │ │ │ + andeq r1, r4, sl, lsr #22 │ │ │ │ andeq r6, r3, ip, lsr r8 │ │ │ │ andeq r3, r4, r2, asr #24 │ │ │ │ muleq r3, r0, r6 │ │ │ │ - andeq r1, r4, r8, asr #16 │ │ │ │ - muleq r4, lr, r7 │ │ │ │ + andeq r1, r4, r8, asr r8 │ │ │ │ + andeq r1, r4, lr, lsr #15 │ │ │ │ @ instruction: 0x000364b8 │ │ │ │ andeq r6, r3, r2, lsl #7 │ │ │ │ andeq r6, r3, r8, ror #6 │ │ │ │ andeq r6, r3, r6, lsl #7 │ │ │ │ muleq r3, sl, r3 │ │ │ │ andeq r6, r3, r8, ror #7 │ │ │ │ muleq r3, r4, r3 │ │ │ │ @@ -3047,15 +3047,15 @@ │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ @ instruction: 0xe6eaaef3 │ │ │ │ ldc 7, cr15, [sl], {252} @ 0xfc │ │ │ │ ldrdeq r3, [r4], -sl │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ ldrdeq r3, [r4], -r0 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r1, r4, r0, asr #11 │ │ │ │ + ldrdeq r1, [r4], -r0 │ │ │ │ @ instruction: 0x000363ba │ │ │ │ andeq r6, r3, lr, lsr r3 │ │ │ │ andeq r3, r4, r4, lsl #14 │ │ │ │ andeq r6, r3, r6, lsl r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -3086,15 +3086,15 @@ │ │ │ │ @ instruction: 0xf7fc2101 │ │ │ │ ldmdavs r3!, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strdeq r4, [r4], -ip │ │ │ │ andeq r3, r4, lr, lsr #9 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq lr, r3, lr, asr #27 │ │ │ │ + ldrdeq lr, [r3], -lr @ │ │ │ │ ldrdeq r6, [r3], -r6 @ │ │ │ │ strdeq r6, [r3], -r6 @ │ │ │ │ andeq r6, r3, r0, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb60ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ @@ -3400,15 +3400,15 @@ │ │ │ │ andeq r3, r4, ip, lsr #7 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ muleq r4, ip, r3 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ strdeq r6, [r3], -r6 @ │ │ │ │ andeq r6, r3, sl, lsr r4 │ │ │ │ andeq r6, r3, r0, lsr r4 │ │ │ │ - andeq lr, r3, r6, asr #30 │ │ │ │ + andeq lr, r3, r6, asr pc │ │ │ │ andeq r6, r3, sl, lsr #6 │ │ │ │ andeq r7, r3, r2, ror sl │ │ │ │ andeq r6, r3, r2, lsl r3 │ │ │ │ andeq r3, r4, r8, lsr #4 │ │ │ │ andeq r6, r3, r8, ror #5 │ │ │ │ andeq r6, r3, r2, ror #5 │ │ │ │ andeq r6, r3, r2, ror r2 │ │ │ │ @@ -3419,15 +3419,15 @@ │ │ │ │ andeq r6, r3, r6, asr #2 │ │ │ │ andeq r6, r3, r0, lsr r1 │ │ │ │ andeq r6, r3, r6, lsr #3 │ │ │ │ andeq r6, r3, r6, ror #2 │ │ │ │ andeq r6, r3, sl, asr r1 │ │ │ │ andeq r6, r3, r8, asr r1 │ │ │ │ andeq r6, r3, lr, asr #2 │ │ │ │ - andeq lr, r3, r4, lsr ip │ │ │ │ + andeq lr, r3, r4, asr #24 │ │ │ │ andeq r6, r3, lr, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ muleq r3, ip, r0 │ │ │ │ ldrdeq r6, [r3], -r8 │ │ │ │ andeq r6, r3, r0, asr #1 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ andcs r4, r2, r4, lsl #18 │ │ │ │ @@ -3658,22 +3658,22 @@ │ │ │ │ ldmdbmi r1, {r4, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ @ instruction: 0x4648eb50 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ andeq r6, r3, r0, lsl r3 │ │ │ │ andeq r6, r3, r0, lsr r3 │ │ │ │ - andeq sl, r3, r0, ror r0 │ │ │ │ + andeq sl, r3, r0, lsl #1 │ │ │ │ andeq r6, r3, lr, lsl r3 │ │ │ │ andeq r6, r3, lr, lsr #6 │ │ │ │ - andeq lr, r3, r2, lsl r5 │ │ │ │ + andeq lr, r3, r2, lsr #10 │ │ │ │ andeq r6, r3, r0, ror #5 │ │ │ │ ldrdeq r6, [r3], -r6 @ │ │ │ │ ldrdeq r6, [r3], -r0 │ │ │ │ - @ instruction: 0x0003e4b0 │ │ │ │ + andeq lr, r3, r0, asr #9 │ │ │ │ @ instruction: 0x000362bc │ │ │ │ andeq r6, r3, lr, asr #5 │ │ │ │ andeq r6, r3, lr, asr #8 │ │ │ │ andeq r6, r3, ip, ror r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpcc 4, 3, cr15, cr12, cr15, {2} │ │ │ │ @@ -4995,29 +4995,29 @@ │ │ │ │ svclt 0x0000bfc4 │ │ │ │ ... │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ muleq r3, r6, ip │ │ │ │ andeq r5, r3, ip, ror #28 │ │ │ │ andeq r5, r3, r8, ror #23 │ │ │ │ - andeq r9, r3, lr, lsr #26 │ │ │ │ - andeq r9, r3, r2, lsl sp │ │ │ │ - andeq r9, r3, r2, ror #25 │ │ │ │ - ldrdeq sp, [r3], -r4 │ │ │ │ - @ instruction: 0x00039cb6 │ │ │ │ - andeq r9, r3, sl, asr #25 │ │ │ │ + andeq r9, r3, lr, lsr sp │ │ │ │ + andeq r9, r3, r2, lsr #26 │ │ │ │ + strdeq r9, [r3], -r2 │ │ │ │ + andeq sp, r3, r4, ror #9 │ │ │ │ + andeq r9, r3, r6, asr #25 │ │ │ │ + ldrdeq r9, [r3], -sl │ │ │ │ andeq r5, r3, r0, asr r6 │ │ │ │ andeq r5, r3, r6, lsr #14 │ │ │ │ andeq r4, r3, r2, asr #6 │ │ │ │ @ instruction: 0x00035ebe │ │ │ │ andeq r4, r3, lr, ror #5 │ │ │ │ andeq r5, r3, lr, ror lr │ │ │ │ andeq r5, r3, lr, ror #28 │ │ │ │ - andeq sp, r3, r8, ror #2 │ │ │ │ - andeq r9, r3, sl, asr #18 │ │ │ │ + andeq sp, r3, r8, ror r1 │ │ │ │ + andeq r9, r3, sl, asr r9 │ │ │ │ andeq r5, r3, lr, asr #29 │ │ │ │ ldrdeq r5, [r3], -r0 │ │ │ │ andeq r5, r3, r8, asr #7 │ │ │ │ andeq r5, r3, ip, lsl r3 │ │ │ │ strheq r5, [r3], -r6 │ │ │ │ andeq r5, r3, sl, asr #7 │ │ │ │ ldrbtcc pc, [r8], #2271 @ 0x8df @ │ │ │ │ @@ -5336,16 +5336,16 @@ │ │ │ │ @ instruction: 0xfffffbeb │ │ │ │ andeq r0, r0, r9, ror #11 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r5, r3, lr, asr r5 │ │ │ │ - @ instruction: 0x000391be │ │ │ │ - andeq ip, r3, r0, lsr #13 │ │ │ │ + andeq r9, r3, lr, asr #3 │ │ │ │ + @ instruction: 0x0003c6b0 │ │ │ │ andeq r5, r3, sl, ror #11 │ │ │ │ andeq r5, r3, r0, ror #11 │ │ │ │ andeq r5, r3, lr, ror #11 │ │ │ │ andeq r5, r3, r6, ror #5 │ │ │ │ andeq r4, r3, r8, lsl #31 │ │ │ │ andeq r5, r3, r2, lsr #10 │ │ │ │ andeq r5, r3, ip, lsr r0 │ │ │ │ @@ -5738,24 +5738,24 @@ │ │ │ │ andeq r4, r3, lr, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r4, r3, r8, lsl #19 │ │ │ │ andeq r4, r3, ip, asr #19 │ │ │ │ ldrdeq r4, [r3], -sl │ │ │ │ andeq r4, r3, r4, ror #19 │ │ │ │ strdeq r4, [r3], -r2 │ │ │ │ - strdeq r8, [r3], -ip │ │ │ │ + andeq r8, r3, ip, lsl #22 │ │ │ │ andeq r4, r3, r2, asr #16 │ │ │ │ andeq r4, r3, r4, ror #14 │ │ │ │ @ instruction: 0x000349b4 │ │ │ │ andeq r4, r3, lr, lsl fp │ │ │ │ andeq r4, r3, r8, ror #22 │ │ │ │ andeq r4, r3, lr, asr fp │ │ │ │ andeq r3, r3, sl, ror #28 │ │ │ │ muleq r3, r6, r9 │ │ │ │ - andeq ip, r3, lr, lsl #12 │ │ │ │ + andeq ip, r3, lr, lsl r6 │ │ │ │ muleq r3, r8, lr │ │ │ │ andeq r4, r3, r2, ror sl │ │ │ │ andeq r4, r3, r0, asr #17 │ │ │ │ andeq r4, r3, sl, lsr #19 │ │ │ │ strdeq r4, [r3], -lr │ │ │ │ strdeq r4, [r3], -r0 │ │ │ │ muleq r3, r6, sp │ │ │ │ @@ -5970,18 +5970,18 @@ │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r5, r3, ip, lsl #3 │ │ │ │ muleq r3, sl, r1 │ │ │ │ muleq r3, r0, r1 │ │ │ │ andeq r5, r3, sl, lsl #3 │ │ │ │ andeq r5, r3, lr, ror r1 │ │ │ │ @ instruction: 0x000351b0 │ │ │ │ - andeq fp, r3, lr, lsr sl │ │ │ │ + andeq fp, r3, lr, asr #20 │ │ │ │ andeq r5, r3, r4, ror #3 │ │ │ │ - andeq fp, r3, r2, lsr #20 │ │ │ │ - andeq fp, r3, r4, lsl sl │ │ │ │ + andeq fp, r3, r2, lsr sl │ │ │ │ + andeq fp, r3, r4, lsr #20 │ │ │ │ ldrdeq r5, [r3], -ip │ │ │ │ andeq r4, r3, lr, lsr #4 │ │ │ │ andeq r5, r3, ip, lsr #4 │ │ │ │ andeq r2, r4, sl, asr #5 │ │ │ │ andeq r0, r4, r4, asr pc │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ @ instruction: 0xf841609a │ │ │ │ @@ -6227,19 +6227,19 @@ │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ ... │ │ │ │ andeq r5, r3, r8, asr r0 │ │ │ │ andeq r5, r3, r4, asr #29 │ │ │ │ andeq r5, r3, r2, asr #29 │ │ │ │ @ instruction: 0x00035ebe │ │ │ │ andeq r5, r3, ip, asr #30 │ │ │ │ - andeq fp, r3, r4, ror #14 │ │ │ │ - andeq r5, r3, sl, asr #30 │ │ │ │ - andeq r5, r3, ip, lsr pc │ │ │ │ - @ instruction: 0x00035fb4 │ │ │ │ - andeq fp, r3, ip, lsr #10 │ │ │ │ + andeq r5, r3, ip, asr #30 │ │ │ │ + andeq r5, r3, sl, asr pc │ │ │ │ + andeq r5, r3, ip, asr #30 │ │ │ │ + andeq r5, r3, r4, asr #31 │ │ │ │ + andeq fp, r3, ip, lsr r5 │ │ │ │ andeq r3, r3, r8, lsr sp │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r4, r3, r4, lsr r1 │ │ │ │ andeq r4, r3, lr, ror r1 │ │ │ │ andeq r4, r3, r0, asr #19 │ │ │ │ andeq r3, r3, r2, lsl #9 │ │ │ │ andeq r4, r3, r6, lsr #26 │ │ │ │ @@ -6840,21 +6840,21 @@ │ │ │ │ andeq r5, r3, r4, asr #7 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ andeq r3, r3, sl, asr #10 │ │ │ │ andeq r3, r3, r6, lsr r5 │ │ │ │ andeq r3, r3, lr, lsr #10 │ │ │ │ andeq r3, r3, lr, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq fp, r3, r0, asr #9 │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ andeq r4, r3, lr, lsl #4 │ │ │ │ andeq r4, r3, r0, lsr #4 │ │ │ │ - muleq r3, r2, r4 │ │ │ │ + andeq fp, r3, r2, lsr #9 │ │ │ │ muleq r3, r6, r1 │ │ │ │ andeq r3, r3, sl, asr r8 │ │ │ │ - andeq fp, r3, r8, lsl #8 │ │ │ │ + andeq fp, r3, r8, lsl r4 │ │ │ │ strbpl pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x00182b00 │ │ │ │ vmin.s8 d4, d7, d13 │ │ │ │ @ instruction: 0xf1b8631c │ │ │ │ @ instruction: 0xf8c70f01 │ │ │ │ @ instruction: 0xf0453214 │ │ │ │ @ instruction: 0xf6a68589 │ │ │ │ @@ -7386,22 +7386,22 @@ │ │ │ │ blcs 1a86c │ │ │ │ ldrbhi pc, [r9], #-70 @ 0xffffffba @ │ │ │ │ svclt 0x0000e018 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r5, r3, r4, ror r4 │ │ │ │ - @ instruction: 0x000353b2 │ │ │ │ - andeq r5, r3, r0, asr #21 │ │ │ │ - ldrdeq r5, [r3], -sl │ │ │ │ - andeq r5, r3, ip, lsr #20 │ │ │ │ - andeq r5, r3, r2, asr #20 │ │ │ │ - ldrdeq r8, [r3], -lr │ │ │ │ - andeq r5, r3, r4, asr #20 │ │ │ │ + andeq r5, r3, r4, lsl #9 │ │ │ │ + andeq r5, r3, r2, asr #7 │ │ │ │ + ldrdeq r5, [r3], -r0 │ │ │ │ + andeq r5, r3, sl, ror #21 │ │ │ │ + andeq r5, r3, ip, lsr sl │ │ │ │ + andeq r5, r3, r2, asr sl │ │ │ │ + andeq r8, r3, lr, ror #3 │ │ │ │ + andeq r5, r3, r4, asr sl │ │ │ │ cmppcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf0462b00 │ │ │ │ @ instruction: 0xf8d78410 │ │ │ │ blcs 1a484 │ │ │ │ mvnhi pc, #70 @ 0x46 │ │ │ │ strbtcc pc, [r0], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x00182b5a │ │ │ │ @@ -7642,22 +7642,22 @@ │ │ │ │ movweq lr, #6720 @ 0x1a40 │ │ │ │ blcs 2634c │ │ │ │ bichi pc, sl, #69 @ 0x45 │ │ │ │ svclt 0x0000e01a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq sp, r3, r8, lsl r5 │ │ │ │ - andeq r5, r3, r6, lsr #19 │ │ │ │ - strdeq r5, [r3], -r6 │ │ │ │ - andeq sl, r3, lr, ror #18 │ │ │ │ - andeq r5, r3, r4, lsl #20 │ │ │ │ - andeq sl, r3, sl, asr r1 │ │ │ │ - andeq r5, r3, r6, ror r9 │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ + andeq sp, r3, r8, lsr #10 │ │ │ │ + @ instruction: 0x000359b6 │ │ │ │ + andeq r5, r3, r6, lsl #20 │ │ │ │ + andeq sl, r3, lr, ror r9 │ │ │ │ + andeq r5, r3, r4, lsl sl │ │ │ │ + andeq sl, r3, sl, ror #2 │ │ │ │ + andeq r5, r3, r6, lsl #19 │ │ │ │ + andeq r5, r3, r4, ror #19 │ │ │ │ strbtcc pc, [r4], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf5a34630 │ │ │ │ @ instruction: 0xf5a3721a │ │ │ │ @ instruction: 0xf7f7711b │ │ │ │ @ instruction: 0xf8d7ed00 │ │ │ │ @ instruction: 0xf6a33468 │ │ │ │ ldmdavs fp, {r2, r3, r5, r6, r8, r9, sp, lr} │ │ │ │ @@ -8093,28 +8093,28 @@ │ │ │ │ strtcs pc, [r0], #-2247 @ 0xfffff739 │ │ │ │ blvc ffa4a030 │ │ │ │ svclt 0x0000e07f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ ... │ │ │ │ - @ instruction: 0x000344b2 │ │ │ │ + andeq r4, r3, r2, asr #9 │ │ │ │ andeq r2, r3, r4, ror r4 │ │ │ │ - ldrdeq r4, [r3], -sl │ │ │ │ + andeq r4, r3, sl, ror #17 │ │ │ │ andeq r0, r0, r0, lsr #12 │ │ │ │ - andeq r4, r3, r0, ror r5 │ │ │ │ - andeq r4, r3, r6, lsl #11 │ │ │ │ - @ instruction: 0x000383b0 │ │ │ │ - andeq r4, r3, sl, lsr #12 │ │ │ │ - strdeq r5, [r3], -r8 │ │ │ │ + andeq r4, r3, r0, lsl #11 │ │ │ │ + muleq r3, r6, r5 │ │ │ │ + andeq r8, r3, r0, asr #7 │ │ │ │ + andeq r4, r3, sl, lsr r6 │ │ │ │ + andeq r5, r3, r8, lsl #8 │ │ │ │ andeq r2, r3, r6, lsl r4 │ │ │ │ andeq r2, r3, lr, asr r4 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ + andeq r5, r3, r8, lsr #1 │ │ │ │ andeq r1, r3, r6, ror #14 │ │ │ │ - andeq r5, r3, r4, rrx │ │ │ │ + andeq r5, r3, r4, ror r0 │ │ │ │ blvs 7ca0a8 │ │ │ │ blvs 114a53c │ │ │ │ blx 44a634 │ │ │ │ cdp 15, 11, cr11, cr0, cr12, {2} │ │ │ │ vmov.f64 d6, d15 │ │ │ │ vstr d6, [r7, #272] @ 0x110 │ │ │ │ @ instruction: 0xeeb56be8 │ │ │ │ @@ -8442,33 +8442,33 @@ │ │ │ │ bicmi r6, r8, #0 │ │ │ │ b 13dfa50 │ │ │ │ svclt 0x00a870d0 │ │ │ │ stmdacs r0, {sp} │ │ │ │ tstphi r5, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ addsmi r6, r9, #2162688 @ 0x210000 │ │ │ │ tst r9, #60928 @ 0xee00 │ │ │ │ - andeq r4, r3, lr, lsr fp │ │ │ │ + andeq r4, r3, lr, asr #22 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq r6, r3, sl, lsl #8 │ │ │ │ - muleq r3, r2, r3 │ │ │ │ - andeq r4, r3, r6, lsl #2 │ │ │ │ - andeq r4, r3, r8, asr #1 │ │ │ │ - andeq r4, r3, r2, lsl #1 │ │ │ │ + andeq r6, r3, sl, lsl r4 │ │ │ │ + andeq r6, r3, r2, lsr #7 │ │ │ │ + andeq r4, r3, r6, lsl r1 │ │ │ │ + ldrdeq r4, [r3], -r8 │ │ │ │ + muleq r3, r2, r0 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r3, r3, lr, asr #31 │ │ │ │ - andeq r4, r3, r2 │ │ │ │ - andeq r4, r3, r6, asr r0 │ │ │ │ - andeq r6, r3, sl, lsl r2 │ │ │ │ - andeq r3, r3, r0, ror #26 │ │ │ │ + ldrdeq r3, [r3], -lr │ │ │ │ + andeq r4, r3, r2, lsl r0 │ │ │ │ + andeq r4, r3, r6, rrx │ │ │ │ + andeq r6, r3, sl, lsr #4 │ │ │ │ + andeq r3, r3, r0, ror sp │ │ │ │ andeq r1, r3, lr, lsl #22 │ │ │ │ - andeq r3, r3, r4, asr lr │ │ │ │ - ldrdeq r4, [r3], -lr │ │ │ │ - ldrdeq r4, [r3], -r4 @ │ │ │ │ - ldrdeq r4, [r3], -sl │ │ │ │ - ldrdeq r4, [r3], -r2 │ │ │ │ + andeq r3, r3, r4, ror #28 │ │ │ │ + andeq r4, r3, lr, ror #13 │ │ │ │ + andeq r4, r3, r4, ror #13 │ │ │ │ + andeq r4, r3, sl, ror #13 │ │ │ │ + andeq r4, r3, r2, ror #13 │ │ │ │ @ instruction: 0xf7f64640 │ │ │ │ @ instruction: 0xf8d7eeea │ │ │ │ smlaltblt r5, sp, r8, r2 │ │ │ │ strbeq pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ mrc 7, 3, APSR_nzcv, cr12, cr6, {7} │ │ │ │ @ instruction: 0xf7f74629 │ │ │ │ stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ @@ -8803,18 +8803,18 @@ │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e012 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r4, r3, r2, ror r0 │ │ │ │ - andeq r4, r3, r2, lsl r0 │ │ │ │ - andeq r3, r3, sl, ror #30 │ │ │ │ - andeq r4, r3, sl │ │ │ │ + andeq r4, r3, r2, lsl #1 │ │ │ │ + andeq r4, r3, r2, lsr #32 │ │ │ │ + andeq r3, r3, sl, ror pc │ │ │ │ + andeq r4, r3, sl, lsl r0 │ │ │ │ rsbscc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d7812d │ │ │ │ blcs 1bf44 │ │ │ │ bge ff58c660 │ │ │ │ @ instruction: 0xf8d746d8 │ │ │ │ @ instruction: 0xf6a60460 │ │ │ │ @@ -9455,29 +9455,29 @@ │ │ │ │ blhi 1cb5d8 │ │ │ │ ldmdbvs r8!, {r0, r1, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e043 │ │ │ │ ... │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r6, r3, r4, lsr sl │ │ │ │ - andeq r4, r3, lr, lsl r0 │ │ │ │ - andeq r4, r3, sl, asr #32 │ │ │ │ - @ instruction: 0x000359ba │ │ │ │ - andeq sl, r3, ip, ror r3 │ │ │ │ - andeq r3, r3, r0, lsr #11 │ │ │ │ - andeq r3, r3, ip, asr r4 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - andeq r3, r3, r6, ror #20 │ │ │ │ - andeq r3, r3, r2, asr sl │ │ │ │ - strdeq r3, [r3], -ip │ │ │ │ - andeq r2, r3, r2, ror #28 │ │ │ │ - andeq r4, r3, r8, ror r3 │ │ │ │ - andeq r4, r3, r6, lsr #5 │ │ │ │ - andeq r5, r3, sl, lsl #1 │ │ │ │ + andeq r6, r3, r4, asr #20 │ │ │ │ + andeq r4, r3, lr, lsr #32 │ │ │ │ + andeq r4, r3, sl, asr r0 │ │ │ │ + andeq r5, r3, sl, asr #19 │ │ │ │ + andeq sl, r3, ip, lsl #7 │ │ │ │ + @ instruction: 0x000335b0 │ │ │ │ + andeq r3, r3, ip, ror #8 │ │ │ │ + andeq r3, r3, ip, lsr #9 │ │ │ │ + andeq r3, r3, r6, ror sl │ │ │ │ + andeq r3, r3, r2, ror #20 │ │ │ │ + andeq r3, r3, ip, lsl #20 │ │ │ │ + andeq r2, r3, r2, ror lr │ │ │ │ + andeq r4, r3, r8, lsl #7 │ │ │ │ + @ instruction: 0x000342b6 │ │ │ │ + muleq r3, sl, r0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr4, cr5, {7} │ │ │ │ bleq 128b880 │ │ │ │ strtcc pc, [r8], #-2263 @ 0xfffff729 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ bleq ff24ba9c │ │ │ │ blx 44bb94 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {2} │ │ │ │ @@ -9805,24 +9805,24 @@ │ │ │ │ andvs r4, fp, fp, asr r2 │ │ │ │ strbtcc pc, [r4], #-2263 @ 0xfffff729 @ │ │ │ │ mvnsvc pc, #683671552 @ 0x28c00000 │ │ │ │ cmnpcc r0, #13041664 @ p-variant is OBSOLETE @ 0xc70000 │ │ │ │ svclt 0x0000e70d │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r4, r3, r0, lsr r3 │ │ │ │ - andeq r4, r3, lr, lsl r0 │ │ │ │ - andeq r4, r3, r6, asr #32 │ │ │ │ - andeq r4, r3, r4, lsr #1 │ │ │ │ - andeq r4, r3, r0, lsl #1 │ │ │ │ - andeq r3, r3, r2, ror #27 │ │ │ │ - andeq r3, r3, r6, lsr sp │ │ │ │ - andeq r3, r3, ip, lsr #27 │ │ │ │ - ldrdeq r3, [r3], -sl │ │ │ │ - andeq r3, r3, r0, asr #29 │ │ │ │ + andeq r4, r3, r0, asr #6 │ │ │ │ + andeq r4, r3, lr, lsr #32 │ │ │ │ + andeq r4, r3, r6, asr r0 │ │ │ │ + strheq r4, [r3], -r4 @ │ │ │ │ + muleq r3, r0, r0 │ │ │ │ + strdeq r3, [r3], -r2 │ │ │ │ + andeq r3, r3, r6, asr #26 │ │ │ │ + @ instruction: 0x00033dbc │ │ │ │ + andeq r3, r3, sl, ror #29 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ blhi ff8cbba0 │ │ │ │ strbcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ vldrle d2, [r2, #-0] │ │ │ │ strbtmi pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ strbtne pc, [r0], #-2263 @ 0xfffff729 @ │ │ │ │ tstpvs r4, #164, 12 @ p-variant is OBSOLETE @ 0xa400000 │ │ │ │ subvs pc, r8, #164, 12 @ 0xa400000 │ │ │ │ @@ -10050,20 +10050,20 @@ │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ ... │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - andeq r3, r3, ip, asr #27 │ │ │ │ - @ instruction: 0x00033dbe │ │ │ │ - muleq r3, lr, sp │ │ │ │ - andeq r3, r3, r8, ror #26 │ │ │ │ - andeq r8, r3, sl, lsr #4 │ │ │ │ - @ instruction: 0x00033cb4 │ │ │ │ + ldrdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, lr, asr #27 │ │ │ │ + andeq r3, r3, lr, lsr #27 │ │ │ │ + andeq r3, r3, r8, ror sp │ │ │ │ + andeq r8, r3, sl, lsr r2 │ │ │ │ + andeq r3, r3, r4, asr #25 │ │ │ │ blcs ff18c3c0 │ │ │ │ blx 44c4b8 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {2} │ │ │ │ vldr d2, [pc, #276] @ 10a10 │ │ │ │ vnmul.f64 d5, d23, d28 │ │ │ │ vstr d7, [r7, #20] │ │ │ │ vstr d2, [r7, #8] │ │ │ │ @@ -10300,23 +10300,23 @@ │ │ │ │ @ instruction: 0xf7f50000 │ │ │ │ @ instruction: 0x4650e8fc │ │ │ │ svclt 0x0000e01e │ │ │ │ ... │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - strdeq r3, [r3], -r4 │ │ │ │ - andeq r3, r3, r4, lsl #25 │ │ │ │ - andeq r3, r3, r0, ror #24 │ │ │ │ + andeq r3, r3, r4, lsl #22 │ │ │ │ + muleq r3, r4, ip │ │ │ │ + andeq r3, r3, r0, ror ip │ │ │ │ andeq pc, r2, r0, lsl #27 │ │ │ │ - andeq r4, r3, lr, asr r0 │ │ │ │ - andeq sl, r3, r6, ror #16 │ │ │ │ - andeq r2, r3, r8, asr #25 │ │ │ │ - andeq r3, r3, r0, lsr #27 │ │ │ │ - andeq r3, r3, ip, ror #31 │ │ │ │ + andeq r4, r3, lr, rrx │ │ │ │ + andeq sl, r3, r6, ror r8 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ + @ instruction: 0x00033db0 │ │ │ │ + strdeq r3, [r3], -ip │ │ │ │ ldrdhi pc, [r0], -fp │ │ │ │ stmda r4, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addseq pc, r0, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ ldmvs r2!, {r1, r3, r5, r7, r8, fp, sp, lr, pc}^ │ │ │ │ addscc pc, r0, #14090240 @ 0xd70000 │ │ │ │ andls r4, r5, #132, 12 @ 0x8400000 │ │ │ │ @@ -10500,25 +10500,25 @@ │ │ │ │ cdpcs 1, 0, cr8, cr0, cr6, {5} │ │ │ │ orrshi pc, sl, r0 │ │ │ │ @ instruction: 0xf8c72302 │ │ │ │ @ instruction: 0xf7fe33d0 │ │ │ │ svclt 0x0000bf0e │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq r3, r3, r0, ror #23 │ │ │ │ - andeq r3, r3, r0, ror #30 │ │ │ │ + strdeq r3, [r3], -r0 │ │ │ │ + andeq r3, r3, r0, ror pc │ │ │ │ @ instruction: 0x0002fbba │ │ │ │ - strdeq r3, [r3], -r2 │ │ │ │ - andeq sl, r3, r2, lsr #13 │ │ │ │ - andeq r2, r3, r4, lsl #22 │ │ │ │ - ldrdeq r3, [r3], -r8 │ │ │ │ - andeq r3, r3, r8, ror lr │ │ │ │ - andeq r3, r3, r8, asr sl │ │ │ │ - andeq r3, r3, ip, lsr #28 │ │ │ │ - andeq r3, r3, r6, ror #27 │ │ │ │ + andeq r3, r3, r2, lsl #30 │ │ │ │ + @ instruction: 0x0003a6b2 │ │ │ │ + andeq r2, r3, r4, lsl fp │ │ │ │ + andeq r3, r3, r8, ror #23 │ │ │ │ + andeq r3, r3, r8, lsl #29 │ │ │ │ + andeq r3, r3, r8, ror #20 │ │ │ │ + andeq r3, r3, ip, lsr lr │ │ │ │ + strdeq r3, [r3], -r6 │ │ │ │ strbtmi pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf8d72101 │ │ │ │ @ instruction: 0xf6a42130 │ │ │ │ ldmdavs fp, {r2, r3, r4, r6, r8, r9, sp, lr} │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5a49300 │ │ │ │ @ instruction: 0xf8d76366 │ │ │ │ @@ -10757,22 +10757,22 @@ │ │ │ │ blvc 11cce90 │ │ │ │ blvc 184c9f0 │ │ │ │ svclt 0x0000e5c8 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ strbtvs r6, [r6], -r6, ror #12 │ │ │ │ svccc 0x00ee6666 │ │ │ │ - andeq r3, r3, r6, ror #25 │ │ │ │ - strdeq r3, [r3], -sl │ │ │ │ - andeq r3, r3, lr, lsl #26 │ │ │ │ - andeq r3, r3, r4, lsr #26 │ │ │ │ - andeq r3, r3, sl, asr sp │ │ │ │ - andeq r3, r3, r0, lsl #26 │ │ │ │ - muleq r3, r2, ip │ │ │ │ - muleq r3, r2, fp │ │ │ │ + strdeq r3, [r3], -r6 │ │ │ │ + andeq r3, r3, sl, lsl #26 │ │ │ │ + andeq r3, r3, lr, lsl sp │ │ │ │ + andeq r3, r3, r4, lsr sp │ │ │ │ + andeq r3, r3, sl, ror #26 │ │ │ │ + andeq r3, r3, r0, lsl sp │ │ │ │ + andeq r3, r3, r2, lsr #25 │ │ │ │ + andeq r3, r3, r2, lsr #23 │ │ │ │ strbtcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf6a32200 │ │ │ │ @ instruction: 0xf6a35094 │ │ │ │ @ instruction: 0xf6a35178 │ │ │ │ andvs r5, r2, ip, asr r3 │ │ │ │ @ instruction: 0xf8d7601a │ │ │ │ andvs r3, sl, r8, lsr r4 │ │ │ │ @@ -10999,30 +10999,30 @@ │ │ │ │ mrrc 7, 15, pc, r8, cr4 @ │ │ │ │ @ instruction: 0xf8d768f2 │ │ │ │ pkhbtmi r3, r4, r8, lsl #4 │ │ │ │ eor r9, r5, r5, lsl #4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r3, r3, r2, ror #7 │ │ │ │ - andeq sl, r3, r2 │ │ │ │ - andeq r2, r3, r4, ror #8 │ │ │ │ - andeq r3, r3, r0, asr #10 │ │ │ │ - andeq r3, r3, ip, ror r3 │ │ │ │ - andeq r3, r3, r6, lsr r3 │ │ │ │ - andeq r3, r3, r8, asr r3 │ │ │ │ - strdeq r9, [r3], -r0 │ │ │ │ - andeq r2, r3, ip, asr r3 │ │ │ │ - andeq r3, r3, r6, lsl #6 │ │ │ │ - andeq r3, r3, ip, lsl #6 │ │ │ │ - @ instruction: 0x000332b8 │ │ │ │ - andeq r3, r3, r0, asr #5 │ │ │ │ - andeq r3, r3, r2, lsl #5 │ │ │ │ - andeq r3, r3, r0, asr #4 │ │ │ │ - strdeq r3, [r3], -lr │ │ │ │ + strdeq r3, [r3], -r2 │ │ │ │ + andeq sl, r3, r2, lsl r0 │ │ │ │ + andeq r2, r3, r4, ror r4 │ │ │ │ + andeq r3, r3, r0, asr r5 │ │ │ │ + andeq r3, r3, ip, lsl #7 │ │ │ │ + andeq r3, r3, r6, asr #6 │ │ │ │ + andeq r3, r3, r8, ror #6 │ │ │ │ + andeq r9, r3, r0, lsl #30 │ │ │ │ + andeq r2, r3, ip, ror #6 │ │ │ │ + andeq r3, r3, r6, lsl r3 │ │ │ │ + andeq r3, r3, ip, lsl r3 │ │ │ │ + andeq r3, r3, r8, asr #5 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ + muleq r3, r2, r2 │ │ │ │ + andeq r3, r3, r0, asr r2 │ │ │ │ + andeq r3, r3, lr, lsl #4 │ │ │ │ @ instruction: 0xf8d74640 │ │ │ │ tstcs r1, r0, lsl #8 │ │ │ │ strls r6, [r4], #-2420 @ 0xfffff68c │ │ │ │ strls r6, [r3], #-2356 @ 0xfffff6cc │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ strls lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ bl 11cf7e0 │ │ │ │ @@ -11437,41 +11437,41 @@ │ │ │ │ @ instruction: 0xf8db7b00 │ │ │ │ @ instruction: 0xf7f40000 │ │ │ │ @ instruction: 0xf7ffe812 │ │ │ │ svclt 0x0000bb78 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r3, r3, lr, ror r1 │ │ │ │ - andeq r3, r3, r8, ror #2 │ │ │ │ - andeq r3, r3, r0, lsr #2 │ │ │ │ - andeq r3, r3, r2, lsl #3 │ │ │ │ - ldrdeq r1, [r3], -r6 │ │ │ │ - andeq r3, r3, r2, lsr #1 │ │ │ │ - andeq r3, r3, ip, lsl #2 │ │ │ │ - strheq r3, [r3], -ip │ │ │ │ - andeq r3, r3, r0, ror r0 │ │ │ │ - andeq r3, r3, r2, lsr #32 │ │ │ │ - ldrdeq r2, [r3], -sl │ │ │ │ - andeq r2, r3, r8, asr #31 │ │ │ │ - strdeq r2, [r3], -lr │ │ │ │ - andeq r1, r3, r8, ror sp │ │ │ │ - andeq r2, r3, sl, ror #30 │ │ │ │ - andeq r2, r3, sl, ror #30 │ │ │ │ - andeq r2, r3, r2, lsr #30 │ │ │ │ - andeq r2, r3, r0, lsr #30 │ │ │ │ - andeq r2, r3, r6, asr #29 │ │ │ │ + andeq r3, r3, lr, lsl #3 │ │ │ │ + andeq r3, r3, r8, ror r1 │ │ │ │ + andeq r3, r3, r0, lsr r1 │ │ │ │ + muleq r3, r2, r1 │ │ │ │ + andeq r1, r3, r6, ror #31 │ │ │ │ + strheq r3, [r3], -r2 │ │ │ │ + andeq r3, r3, ip, lsl r1 │ │ │ │ + andeq r3, r3, ip, asr #1 │ │ │ │ + andeq r3, r3, r0, lsl #1 │ │ │ │ + andeq r3, r3, r2, lsr r0 │ │ │ │ + andeq r2, r3, sl, ror #29 │ │ │ │ ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, r0, lsr #29 │ │ │ │ - andeq r2, r3, r4, lsl #29 │ │ │ │ - andeq r6, r3, r2, lsr #6 │ │ │ │ - andeq r2, r3, r4, lsl #21 │ │ │ │ - andeq r9, r3, r6, ror #12 │ │ │ │ - andeq r1, r3, ip, asr #21 │ │ │ │ - @ instruction: 0x00032bb4 │ │ │ │ + andeq r3, r3, lr │ │ │ │ + andeq r1, r3, r8, lsl #27 │ │ │ │ + andeq r2, r3, sl, ror pc │ │ │ │ + andeq r2, r3, sl, ror pc │ │ │ │ + andeq r2, r3, r2, lsr pc │ │ │ │ + andeq r2, r3, r0, lsr pc │ │ │ │ + ldrdeq r2, [r3], -r6 │ │ │ │ + andeq r2, r3, r8, ror #29 │ │ │ │ + @ instruction: 0x00032eb0 │ │ │ │ + muleq r3, r4, lr │ │ │ │ + andeq r6, r3, r2, lsr r3 │ │ │ │ + muleq r3, r4, sl │ │ │ │ + andeq r9, r3, r6, ror r6 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ + andeq r2, r3, r4, asr #23 │ │ │ │ bcs fe250278 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ svc 0x00caf7f3 │ │ │ │ @ instruction: 0xf8db4650 │ │ │ │ @ instruction: 0xf7f38000 │ │ │ │ @ instruction: 0xf8c7eef4 │ │ │ │ @@ -12138,49 +12138,49 @@ │ │ │ │ ldc 3, cr6, [pc, #512] @ 12b68 │ │ │ │ vstr d9, [r3, #20] │ │ │ │ adds r7, r9, r0, lsl #22 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ ... │ │ │ │ - andeq r2, r3, lr, lsl sp │ │ │ │ - andeq r2, r3, ip, ror #25 │ │ │ │ - andeq r6, r3, lr, lsr #19 │ │ │ │ - @ instruction: 0x00032cb2 │ │ │ │ - andeq r1, r3, r6, asr r9 │ │ │ │ - andeq r2, r3, sl, ror ip │ │ │ │ - andeq r6, r3, r4, lsl #18 │ │ │ │ + andeq r2, r3, lr, lsr #26 │ │ │ │ + strdeq r2, [r3], -ip │ │ │ │ + @ instruction: 0x000369be │ │ │ │ + andeq r2, r3, r2, asr #25 │ │ │ │ + andeq r1, r3, r6, ror #18 │ │ │ │ + andeq r2, r3, sl, lsl #25 │ │ │ │ + andeq r6, r3, r4, lsl r9 │ │ │ │ + andeq r2, r3, sl, ror #21 │ │ │ │ + muleq r3, r8, fp │ │ │ │ + andeq r2, r3, r2, lsr #23 │ │ │ │ + andeq r2, r3, r0, lsl #18 │ │ │ │ + strdeq r2, [r3], -r6 │ │ │ │ + andeq r2, r3, r8, lsr #17 │ │ │ │ + andeq r2, r3, sl, ror #16 │ │ │ │ + andeq r2, r3, sl, asr r8 │ │ │ │ + andeq r2, r3, sl, lsl #16 │ │ │ │ + andeq r2, r3, r6, asr #15 │ │ │ │ + andeq r2, r3, r2, lsl #15 │ │ │ │ + muleq r3, r6, r4 │ │ │ │ + andeq r9, r3, r4, lsl #2 │ │ │ │ + andeq r1, r3, sl, ror #10 │ │ │ │ + andeq r2, r3, ip, asr #12 │ │ │ │ + andeq r2, r3, r4, lsr #8 │ │ │ │ ldrdeq r2, [r3], -sl │ │ │ │ - andeq r2, r3, r8, lsl #23 │ │ │ │ - muleq r3, r2, fp │ │ │ │ + andeq r2, r3, r2, lsl r3 │ │ │ │ + andeq r8, r3, sl, lsr #31 │ │ │ │ + andeq r1, r3, r0, lsl r4 │ │ │ │ strdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, r6, ror #17 │ │ │ │ - muleq r3, r8, r8 │ │ │ │ - andeq r2, r3, sl, asr r8 │ │ │ │ - andeq r2, r3, sl, asr #16 │ │ │ │ - strdeq r2, [r3], -sl │ │ │ │ - @ instruction: 0x000327b6 │ │ │ │ - andeq r2, r3, r2, ror r7 │ │ │ │ - andeq r2, r3, r6, lsl #9 │ │ │ │ - strdeq r9, [r3], -r4 │ │ │ │ - andeq r1, r3, sl, asr r5 │ │ │ │ - andeq r2, r3, ip, lsr r6 │ │ │ │ - andeq r2, r3, r4, lsl r4 │ │ │ │ - andeq r2, r3, sl, asr #7 │ │ │ │ - andeq r2, r3, r2, lsl #6 │ │ │ │ - muleq r3, sl, pc @ │ │ │ │ - andeq r1, r3, r0, lsl #8 │ │ │ │ - andeq r2, r3, r0, ror #9 │ │ │ │ - andeq r2, r3, ip, lsl #5 │ │ │ │ - andeq r2, r3, r4, lsl #5 │ │ │ │ - andeq r2, r3, lr, asr #6 │ │ │ │ - andeq r5, r3, r0, asr fp │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + muleq r3, r4, r2 │ │ │ │ + andeq r2, r3, lr, asr r3 │ │ │ │ + andeq r5, r3, r0, ror #22 │ │ │ │ muleq r2, sl, r3 │ │ │ │ andeq lr, r2, sl, ror #6 │ │ │ │ - andeq r1, r3, ip, asr #27 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ stmia r8!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r0], -r7, lsl #6 │ │ │ │ ldrcc pc, [r0], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf8d79305 │ │ │ │ movwls r3, #13368 @ 0x3438 │ │ │ │ teqpcc ip, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @@ -12423,16 +12423,16 @@ │ │ │ │ teqpvs ip, #179306496 @ p-variant is OBSOLETE @ 0xab00000 │ │ │ │ @ instruction: 0x4613601a │ │ │ │ @ instruction: 0xf7f74699 │ │ │ │ svclt 0x0000bf2f │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ ... │ │ │ │ - @ instruction: 0x000316b6 │ │ │ │ - muleq r3, ip, r6 │ │ │ │ + andeq r1, r3, r6, asr #13 │ │ │ │ + andeq r1, r3, ip, lsr #13 │ │ │ │ strbtcs pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ movtvs pc, #18082 @ 0x46a2 @ │ │ │ │ stmdbvs r8, {r1, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a26818 │ │ │ │ @ instruction: 0xf6a2636c │ │ │ │ @ instruction: 0xf8d96238 │ │ │ │ ldmdavs fp, {ip} │ │ │ │ @@ -12681,21 +12681,21 @@ │ │ │ │ @ instruction: 0xf8d74620 │ │ │ │ ldrbtmi r3, [sl], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xf7f23301 │ │ │ │ @ instruction: 0xf7faee54 │ │ │ │ svclt 0x0000ba64 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r1, r3, r6, asr r5 │ │ │ │ - andeq r5, r3, r8, lsr #21 │ │ │ │ - strdeq r1, [r3], -r2 │ │ │ │ - andeq r1, r3, r2, lsr #2 │ │ │ │ - andeq pc, r2, sl, ror r9 @ │ │ │ │ - andeq pc, r2, lr, lsl r9 @ │ │ │ │ - andeq pc, r2, lr, lsr r9 @ │ │ │ │ + andeq r1, r3, r6, ror #10 │ │ │ │ + @ instruction: 0x00035ab8 │ │ │ │ + andeq r1, r3, r2, lsl #10 │ │ │ │ + andeq r1, r3, r2, lsr r1 │ │ │ │ + andeq pc, r2, sl, lsl #19 │ │ │ │ + andeq pc, r2, lr, lsr #18 │ │ │ │ + andeq pc, r2, lr, asr #18 │ │ │ │ movwcc r9, #4608 @ 0x1200 │ │ │ │ strmi pc, [r8], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ stmdavs r0!, {r3, r6, r7, sl, fp, sp} │ │ │ │ @ instruction: 0xf7f2447a │ │ │ │ @ instruction: 0xf8cdee30 │ │ │ │ @ instruction: 0xf8d78014 │ │ │ │ @@ -13508,16 +13508,16 @@ │ │ │ │ blt fe791ec8 │ │ │ │ ldrsbgt pc, [r4, #-143]! @ 0xffffff71 @ │ │ │ │ @ instruction: 0xe73a44fc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ ... │ │ │ │ - andeq pc, r2, r4, ror #16 │ │ │ │ - andeq pc, r2, r2, asr #16 │ │ │ │ + andeq pc, r2, r4, ror r8 @ │ │ │ │ + andeq pc, r2, r2, asr r8 @ │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ @ instruction: 0x0002e3ba │ │ │ │ muleq r2, r8, r3 │ │ │ │ andeq lr, r2, r6, ror #8 │ │ │ │ ldrdeq lr, [r2], -r0 │ │ │ │ @ instruction: 0xffff705b │ │ │ │ @@ -13541,18 +13541,18 @@ │ │ │ │ strdeq pc, [r2], -sl │ │ │ │ andeq lr, r2, r4, asr #10 │ │ │ │ andeq lr, r2, r6, ror #9 │ │ │ │ muleq r2, r4, r4 │ │ │ │ andeq lr, r2, r6, lsr r4 │ │ │ │ andeq sp, r2, r0, lsl #22 │ │ │ │ strdeq ip, [r2], -r4 │ │ │ │ - andeq r4, r3, r0, lsl #22 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ - andeq r4, r3, r8, ror #21 │ │ │ │ - andeq r4, r3, r0, ror #21 │ │ │ │ + andeq r4, r3, r0, lsl fp │ │ │ │ + andeq r4, r3, r4, lsl #22 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ + strdeq r4, [r3], -r0 │ │ │ │ andeq lr, r2, r0, ror #31 │ │ │ │ andeq lr, r2, r6, ror pc │ │ │ │ andeq lr, r2, r0, lsl #30 │ │ │ │ andeq lr, r2, lr, lsl #29 │ │ │ │ andeq lr, r2, r8, lsr #28 │ │ │ │ andeq lr, r2, sl, asr #27 │ │ │ │ andeq lr, r2, ip, asr sp │ │ │ │ @@ -13577,33 +13577,33 @@ │ │ │ │ andeq lr, r2, r4, asr #10 │ │ │ │ andeq lr, r2, lr, asr #9 │ │ │ │ andeq lr, r2, r0, ror #8 │ │ │ │ strdeq lr, [r2], -r2 │ │ │ │ muleq r2, r4, r3 │ │ │ │ andeq lr, r2, r6, lsr #6 │ │ │ │ @ instruction: 0x0002e2bc │ │ │ │ - ldrdeq r0, [r3], -sl │ │ │ │ - andeq pc, r2, r2, lsr #30 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ - ldrdeq r0, [r3], -ip │ │ │ │ - andeq pc, r2, lr, lsl #30 │ │ │ │ - andeq pc, r2, r2, lsr #30 │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r0, r3, r2, lsl r3 │ │ │ │ - andeq r0, r3, r8, ror #3 │ │ │ │ + andeq r0, r3, sl, ror #1 │ │ │ │ + andeq pc, r2, r2, lsr pc @ │ │ │ │ + andeq r0, r3, r0, lsl #2 │ │ │ │ + andeq r0, r3, ip, ror #1 │ │ │ │ + andeq pc, r2, lr, lsl pc @ │ │ │ │ + andeq pc, r2, r2, lsr pc @ │ │ │ │ + andeq pc, r2, r4, lsr #29 │ │ │ │ + andeq r0, r3, r2, lsr #6 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ andeq ip, r2, r0, asr #24 │ │ │ │ andeq ip, r2, sl, lsr ip │ │ │ │ - andeq r3, r3, r0, lsr lr │ │ │ │ + andeq r3, r3, r0, asr #28 │ │ │ │ muleq r2, r6, r0 │ │ │ │ andeq ip, r2, ip, lsl ip │ │ │ │ - andeq r0, r3, r8, ror #1 │ │ │ │ - andeq r4, r3, r4, asr r3 │ │ │ │ - andeq r4, r3, lr, asr #22 │ │ │ │ - andeq r1, r3, ip, lsr r3 │ │ │ │ - andeq r4, r3, r4, asr #4 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ + andeq r4, r3, r4, ror #6 │ │ │ │ + andeq r4, r3, lr, asr fp │ │ │ │ + andeq r1, r3, ip, asr #6 │ │ │ │ + andeq r4, r3, r4, asr r2 │ │ │ │ movwcs lr, #18902 @ 0x49d6 │ │ │ │ movwcs lr, #10696 @ 0x29c8 │ │ │ │ strbtcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ orrcs pc, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbpl r8!, {r0, r1, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtcc pc, [r0], #-2263 @ 0xfffff729 │ │ │ │ ldmdavs fp, {r1, r4, fp, sp, lr} │ │ │ │ @@ -13768,17 +13768,17 @@ │ │ │ │ @ instruction: 0xf8d99b40 │ │ │ │ @ instruction: 0xf8d81000 │ │ │ │ ldrmi r0, [r4], r0 │ │ │ │ strbcc pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x0000e012 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq pc, r2, r2, asr #20 │ │ │ │ - andeq pc, r2, ip, ror sl @ │ │ │ │ - muleq r2, sl, r9 │ │ │ │ + andeq pc, r2, r2, asr sl @ │ │ │ │ + andeq pc, r2, ip, lsl #21 │ │ │ │ + andeq pc, r2, sl, lsr #19 │ │ │ │ eormi pc, r3, r0, asr r8 @ │ │ │ │ eorcs pc, r3, r1, asr r8 @ │ │ │ │ @ instruction: 0xf04042a2 │ │ │ │ movwcc r8, #4460 @ 0x116c │ │ │ │ ldclle 5, cr4, [r5], #624 @ 0x270 │ │ │ │ cmppcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf8d79301 │ │ │ │ @@ -14012,25 +14012,25 @@ │ │ │ │ eorseq pc, pc, #111 @ 0x6f │ │ │ │ @ instruction: 0xf6ab46b2 │ │ │ │ andsvs r6, sl, ip, lsr r3 │ │ │ │ svclt 0x0000e79f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq pc, r2, r2, ror #17 │ │ │ │ - ldrdeq pc, [r2], -sl │ │ │ │ - andeq pc, r2, r0, lsr #17 │ │ │ │ - andeq pc, r2, r2, ror r8 @ │ │ │ │ - andeq pc, r2, r8, lsl #17 │ │ │ │ - andeq pc, r2, r6, ror r8 @ │ │ │ │ + strdeq pc, [r2], -r2 │ │ │ │ + andeq pc, r2, sl, ror #17 │ │ │ │ + @ instruction: 0x0002f8b0 │ │ │ │ + andeq pc, r2, r2, lsl #17 │ │ │ │ + muleq r2, r8, r8 │ │ │ │ + andeq pc, r2, r6, lsl #17 │ │ │ │ + andeq r3, r3, sl, asr fp │ │ │ │ + andeq r3, r3, r2, asr fp │ │ │ │ andeq r3, r3, sl, asr #22 │ │ │ │ - andeq r3, r3, r2, asr #22 │ │ │ │ - andeq r3, r3, sl, lsr fp │ │ │ │ - andeq r3, r3, r0, lsr fp │ │ │ │ - andeq pc, r2, r6, lsl r7 @ │ │ │ │ + andeq r3, r3, r0, asr #22 │ │ │ │ + andeq pc, r2, r6, lsr #14 │ │ │ │ strtcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ andle r2, r4, r1, lsl #22 │ │ │ │ mvncc pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf4392b00 │ │ │ │ @ instruction: 0xf8d7ac28 │ │ │ │ @ instruction: 0xf8c73418 │ │ │ │ @ instruction: 0xf7f93438 │ │ │ │ @@ -14272,19 +14272,19 @@ │ │ │ │ stmib r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7df │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - @ instruction: 0x0002efb4 │ │ │ │ - andeq r6, r3, r2, lsr #22 │ │ │ │ - andeq lr, r2, r6, ror pc │ │ │ │ - andeq r0, r3, r2, rrx │ │ │ │ - andeq lr, r2, ip, ror #28 │ │ │ │ + andeq lr, r2, r4, asr #31 │ │ │ │ + andeq r6, r3, r2, lsr fp │ │ │ │ + andeq lr, r2, r6, lsl #31 │ │ │ │ + andeq r0, r3, r2, ror r0 │ │ │ │ + andeq lr, r2, ip, ror lr │ │ │ │ strbtcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ movwcs pc, #35031 @ 0x88d7 @ │ │ │ │ cmppvs r4, #170917888 @ p-variant is OBSOLETE @ 0xa300000 │ │ │ │ @ instruction: 0xf8c73201 │ │ │ │ ldmdavs fp, {r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf7394293 │ │ │ │ vabs.f32 s20, s8 │ │ │ │ @@ -14548,23 +14548,23 @@ │ │ │ │ stmdavs r8, {r2, r3, r6, sl, ip, sp} │ │ │ │ @ instruction: 0xf7f02101 │ │ │ │ @ instruction: 0xf7f9efba │ │ │ │ andcs fp, ip, #112, 22 @ 0x1c000 │ │ │ │ stmialt r6!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ - andeq r0, r3, r2, lsr #7 │ │ │ │ - andeq r0, r3, r0, lsr #7 │ │ │ │ - @ instruction: 0x000303ba │ │ │ │ - andeq r1, r3, r4, ror #6 │ │ │ │ - andeq lr, r2, ip, lsl fp │ │ │ │ - andeq lr, r2, r6, asr #21 │ │ │ │ - andeq lr, r2, r6, lsr #7 │ │ │ │ - andeq lr, r2, r0, asr #4 │ │ │ │ + andeq r0, r3, ip, lsr #7 │ │ │ │ + @ instruction: 0x000303b2 │ │ │ │ + @ instruction: 0x000303b0 │ │ │ │ + andeq r0, r3, sl, asr #7 │ │ │ │ + andeq r1, r3, r4, ror r3 │ │ │ │ + andeq lr, r2, ip, lsr #22 │ │ │ │ + ldrdeq lr, [r2], -r6 │ │ │ │ + @ instruction: 0x0002e3b6 │ │ │ │ + andeq lr, r2, r0, asr r2 │ │ │ │ @ instruction: 0xf5a64619 │ │ │ │ ldrmi r6, [r9], r7, ror #6 │ │ │ │ rsbsvs pc, r8, #174063616 @ 0xa600000 │ │ │ │ ldrbcs pc, [r4], #-2247 @ 0xfffff739 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ andcs r0, r4, #141 @ 0x8d │ │ │ │ streq lr, [r8], #2639 @ 0xa4f │ │ │ │ @@ -15072,44 +15072,44 @@ │ │ │ │ tstppl r8, #179306496 @ p-variant is OBSOLETE @ 0xab00000 │ │ │ │ @ instruction: 0xf6ab781a │ │ │ │ ldmdavs r9, {r2, r3, r5, r6, r7, r8, r9, ip, lr} │ │ │ │ setend le │ │ │ │ strmi r0, [fp], -r0, lsl #1 │ │ │ │ strbteq pc, [r8], #-2247 @ 0xfffff739 @ │ │ │ │ stmiblt r7, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sp, r2, r0, asr pc │ │ │ │ + andeq sp, r2, r0, ror #30 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq sp, r2, sl, lsr #29 │ │ │ │ - ldrdeq sp, [r2], -sl │ │ │ │ - andeq sp, r2, r8, lsr #28 │ │ │ │ - andeq sp, r2, r0, asr #31 │ │ │ │ - andeq r0, r3, r8, lsl #30 │ │ │ │ - ldrdeq lr, [r2], -sl │ │ │ │ - andeq lr, r2, r4, lsl #10 │ │ │ │ - @ instruction: 0x000348be │ │ │ │ - andeq lr, r2, r2, ror r4 │ │ │ │ - andeq lr, r2, r6, ror r4 │ │ │ │ - andeq lr, r2, lr, ror r4 │ │ │ │ - andeq lr, r2, r4, ror r4 │ │ │ │ - andeq lr, r2, r8, ror #8 │ │ │ │ - andeq lr, r2, r4, asr r4 │ │ │ │ - andeq lr, r2, ip, asr #8 │ │ │ │ - andeq sp, r2, ip, ror r8 │ │ │ │ - andeq r1, r3, r0, lsr #13 │ │ │ │ - andeq sp, r2, r0, lsl #25 │ │ │ │ - andeq sp, r2, lr, lsl ip │ │ │ │ - andeq sp, r2, r4, ror #24 │ │ │ │ - andeq sp, r2, ip, asr #25 │ │ │ │ - andeq sp, r2, r0, lsl #31 │ │ │ │ - andeq sp, r2, lr, lsr pc │ │ │ │ - andeq sp, r2, r0, lsr #21 │ │ │ │ - andeq sp, r2, r6, ror #27 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq sp, r2, ip, asr fp │ │ │ │ + @ instruction: 0x0002deba │ │ │ │ + andeq sp, r2, sl, ror #29 │ │ │ │ + andeq sp, r2, r8, lsr lr │ │ │ │ + ldrdeq sp, [r2], -r0 │ │ │ │ + andeq r0, r3, r8, lsl pc │ │ │ │ + andeq lr, r2, sl, ror #9 │ │ │ │ + andeq lr, r2, r4, lsl r5 │ │ │ │ + andeq r4, r3, lr, asr #17 │ │ │ │ + andeq lr, r2, r2, lsl #9 │ │ │ │ + andeq lr, r2, r6, lsl #9 │ │ │ │ + andeq lr, r2, lr, lsl #9 │ │ │ │ + andeq lr, r2, r4, lsl #9 │ │ │ │ + andeq lr, r2, r8, ror r4 │ │ │ │ + andeq lr, r2, r4, ror #8 │ │ │ │ + andeq lr, r2, ip, asr r4 │ │ │ │ + andeq sp, r2, ip, lsl #17 │ │ │ │ + @ instruction: 0x000316b0 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq sp, r2, lr, lsr #24 │ │ │ │ andeq sp, r2, r4, ror ip │ │ │ │ + ldrdeq sp, [r2], -ip │ │ │ │ + muleq r2, r0, pc @ │ │ │ │ + andeq sp, r2, lr, asr #30 │ │ │ │ + @ instruction: 0x0002dab0 │ │ │ │ + strdeq sp, [r2], -r6 │ │ │ │ + andeq sp, r2, ip, lsr #27 │ │ │ │ + andeq sp, r2, ip, ror #22 │ │ │ │ + andeq sp, r2, r4, lsl #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpcc 4, 3, cr15, cr12, cr15, {2} │ │ │ │ blhi 450ca8 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ vmlaeq.f64 d14, d30, d28 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ @@ -16086,17 +16086,17 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq sl, r2, lr, lsr sp │ │ │ │ andeq sl, r2, r4, asr #21 │ │ │ │ andeq r6, r3, r2, lsl #20 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq lr, r2, sl, lsr #20 │ │ │ │ - andeq lr, r2, r0, lsl sl │ │ │ │ - andeq lr, r2, r4, ror #19 │ │ │ │ + andeq lr, r2, sl, lsr sl │ │ │ │ + andeq lr, r2, r0, lsr #20 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ b fd4724 │ │ │ │ bl 1052240 │ │ │ │ strbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ ldrtcs pc, [r0], #-2263 @ 0xfffff729 @ │ │ │ │ blx 45233c │ │ │ │ ldmdavs r8, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrshi pc, sl, r0 │ │ │ │ @@ -16431,26 +16431,26 @@ │ │ │ │ rsbscc pc, r0, #13041664 @ 0xc70000 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf8c72301 │ │ │ │ @ instruction: 0xf7fe33c0 │ │ │ │ svclt 0x0000bfb4 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r2, r3, r4, lsr #3 │ │ │ │ - andeq lr, r2, r6, lsl #19 │ │ │ │ - muleq r2, sl, r9 │ │ │ │ + @ instruction: 0x000321b4 │ │ │ │ + muleq r2, r6, r9 │ │ │ │ + andeq lr, r2, sl, lsr #19 │ │ │ │ andeq sl, r2, r2, asr #6 │ │ │ │ andeq sl, r2, lr, lsl r4 │ │ │ │ andeq r9, r2, sl, lsr r0 │ │ │ │ @ instruction: 0x0002abb8 │ │ │ │ andeq r8, r2, sl, ror #31 │ │ │ │ andeq sl, r2, ip, ror fp │ │ │ │ andeq sl, r2, lr, ror #22 │ │ │ │ - andeq r1, r3, sl, ror lr │ │ │ │ - andeq lr, r2, ip, asr r6 │ │ │ │ + andeq r1, r3, sl, lsl #29 │ │ │ │ + andeq lr, r2, ip, ror #12 │ │ │ │ andeq sl, r2, r0, ror #23 │ │ │ │ andeq sl, r2, ip, ror #7 │ │ │ │ andeq sl, r2, ip, ror #1 │ │ │ │ andeq sl, r2, r0, asr #32 │ │ │ │ @ instruction: 0x00029dba │ │ │ │ andeq sl, r2, r2, lsr #5 │ │ │ │ andeq sl, r2, r2, lsr #1 │ │ │ │ @@ -16829,16 +16829,16 @@ │ │ │ │ @ instruction: 0xf8c72301 │ │ │ │ @ instruction: 0xf7fe339c │ │ │ │ svclt 0x0000bc9a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq sl, r2, r2, asr r2 │ │ │ │ - @ instruction: 0x0002deb0 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ + andeq sp, r2, r0, asr #29 │ │ │ │ + andeq r1, r3, r8, lsr #7 │ │ │ │ andeq sl, r2, r0, ror #5 │ │ │ │ ldrdeq sl, [r2], -r6 │ │ │ │ strdeq sl, [r2], -r0 │ │ │ │ strdeq r9, [r2], -ip │ │ │ │ muleq r2, r4, r2 │ │ │ │ @ instruction: 0x00029dbe │ │ │ │ andeq r9, r2, lr, lsl #31 │ │ │ │ @@ -17099,24 +17099,24 @@ │ │ │ │ andeq r9, r2, r6, lsl #10 │ │ │ │ andeq r9, r2, r6, asr r7 │ │ │ │ @ instruction: 0x000295b4 │ │ │ │ strdeq r9, [r2], -sl │ │ │ │ andeq r9, r2, sl, lsl #12 │ │ │ │ andeq r9, r2, r6, lsl r6 │ │ │ │ andeq r9, r2, r6, lsr #12 │ │ │ │ - andeq sp, r2, r2, lsr r7 │ │ │ │ + andeq sp, r2, r2, asr #14 │ │ │ │ andeq r9, r2, r8, asr #16 │ │ │ │ muleq r2, r4, r8 │ │ │ │ andeq r9, r2, lr, lsl #17 │ │ │ │ muleq r2, lr, fp │ │ │ │ andeq r9, r2, r0, ror r7 │ │ │ │ ldrdeq r9, [r2], -ip │ │ │ │ andeq r9, r2, r6, lsl #13 │ │ │ │ andeq r9, r2, r6, lsl #25 │ │ │ │ - andeq r1, r3, ip, asr #6 │ │ │ │ + andeq r1, r3, ip, asr r3 │ │ │ │ andeq r9, r2, r2, lsr #15 │ │ │ │ andeq r9, r2, lr, ror #13 │ │ │ │ andeq r9, r2, r2, ror #13 │ │ │ │ muleq r2, ip, fp │ │ │ │ andeq r9, r2, ip, lsl sl │ │ │ │ strbtvs pc, [r4], #-1450 @ 0xfffffa56 @ │ │ │ │ mvnscc pc, #14090240 @ 0xd70000 │ │ │ │ @@ -17327,18 +17327,18 @@ │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r9, r2, lr, lsr #31 │ │ │ │ @ instruction: 0x00029fbc │ │ │ │ @ instruction: 0x00029fb2 │ │ │ │ andeq r9, r2, ip, lsr #31 │ │ │ │ andeq r9, r2, r0, lsr #31 │ │ │ │ ldrdeq r9, [r2], -r2 │ │ │ │ - andeq r0, r3, lr, asr r8 │ │ │ │ + andeq r0, r3, lr, ror #16 │ │ │ │ andeq sl, r2, r4 │ │ │ │ - andeq r0, r3, r0, asr #16 │ │ │ │ - andeq r0, r3, r2, lsr r8 │ │ │ │ + andeq r0, r3, r0, asr r8 │ │ │ │ + andeq r0, r3, r2, asr #16 │ │ │ │ strdeq r9, [r2], -sl │ │ │ │ andeq r9, r2, sl, asr #32 │ │ │ │ andeq sl, r2, r8, asr #32 │ │ │ │ andeq r7, r3, r6, ror #1 │ │ │ │ andeq r5, r3, ip, ror #26 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ eormi pc, r2, r6, asr #16 │ │ │ │ @@ -17552,20 +17552,20 @@ │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ ... │ │ │ │ andeq r9, r2, ip, ror #28 │ │ │ │ ldrdeq sl, [r2], -r8 │ │ │ │ ldrdeq sl, [r2], -r6 │ │ │ │ ldrdeq sl, [r2], -r2 │ │ │ │ andeq sl, r2, r0, ror #26 │ │ │ │ - andeq r0, r3, r8, ror r5 │ │ │ │ - andeq sl, r2, lr, asr sp │ │ │ │ - andeq sl, r2, r0, asr sp │ │ │ │ - andeq sl, r2, r2, asr #27 │ │ │ │ - ldrdeq sp, [r2], -sl │ │ │ │ - andeq r0, r3, r4, asr r3 │ │ │ │ + andeq sl, r2, r0, ror #26 │ │ │ │ + andeq sl, r2, lr, ror #26 │ │ │ │ + andeq sl, r2, r0, ror #26 │ │ │ │ + ldrdeq sl, [r2], -r2 │ │ │ │ + andeq sp, r2, sl, ror #5 │ │ │ │ + andeq r0, r3, r4, ror #6 │ │ │ │ andeq r8, r2, r2, lsr #22 │ │ │ │ strbpl pc, [r0], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x00182b00 │ │ │ │ vmin.s8 d4, d7, d13 │ │ │ │ cdpcs 3, 0, cr6, cr1, cr4, {0} │ │ │ │ andcc pc, r4, #13041664 @ 0xc70000 │ │ │ │ ldrhi pc, [r6, r7, asr #32]! │ │ │ │ @@ -18111,22 +18111,22 @@ │ │ │ │ strbhi pc, [r4, r6, asr #32] @ │ │ │ │ svclt 0x0000e01a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq sl, r2, sl, lsr #25 │ │ │ │ - andeq sl, r2, r8, ror #23 │ │ │ │ - strdeq fp, [r2], -r8 │ │ │ │ - strdeq fp, [r2], -r4 │ │ │ │ - andeq fp, r2, r4, asr #4 │ │ │ │ - andeq fp, r2, r6, asr r2 │ │ │ │ - strdeq sp, [r2], -r2 │ │ │ │ - andeq fp, r2, r8, asr r2 │ │ │ │ + @ instruction: 0x0002acba │ │ │ │ + strdeq sl, [r2], -r8 │ │ │ │ + andeq fp, r2, r8, lsl #6 │ │ │ │ + andeq fp, r2, r4, lsl #6 │ │ │ │ + andeq fp, r2, r4, asr r2 │ │ │ │ + andeq fp, r2, r6, ror #4 │ │ │ │ + andeq sp, r2, r2, lsl #20 │ │ │ │ + andeq fp, r2, r8, ror #4 │ │ │ │ teqpcc ip, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf0462b00 │ │ │ │ @ instruction: 0xf8d786e4 │ │ │ │ blcs 24c1c │ │ │ │ ldrbhi pc, [ip, -r6, asr #32] @ │ │ │ │ strbcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x00182b5a │ │ │ │ @@ -18213,22 +18213,22 @@ │ │ │ │ @ instruction: 0xf8c7320c │ │ │ │ ldmdavs r2, {r3, r5, r6, r7, r9, ip, sp} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ eorsle r2, r4, r8, lsl #8 │ │ │ │ eor r4, fp, r3, lsl r6 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r2, r3, r0, lsr #26 │ │ │ │ - andeq fp, r2, lr, lsr #3 │ │ │ │ - strdeq fp, [r2], -lr │ │ │ │ - andeq r0, r3, r6, ror r1 │ │ │ │ - andeq fp, r2, ip, lsl #4 │ │ │ │ - andeq pc, r2, r2, ror #18 │ │ │ │ - andeq fp, r2, r8, asr r2 │ │ │ │ - muleq r2, r4, r1 │ │ │ │ + andeq r2, r3, r0, lsr sp │ │ │ │ + @ instruction: 0x0002b1be │ │ │ │ + andeq fp, r2, lr, lsl #4 │ │ │ │ + andeq r0, r3, r6, lsl #3 │ │ │ │ + andeq fp, r2, ip, lsl r2 │ │ │ │ + andeq pc, r2, r2, ror r9 @ │ │ │ │ + andeq fp, r2, r8, ror #4 │ │ │ │ + andeq fp, r2, r4, lsr #3 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ andcs pc, ip, #14090240 @ 0xd70000 │ │ │ │ andcc r6, r1, #1769472 @ 0x1b0000 │ │ │ │ andcs pc, ip, #13041664 @ 0xc70000 │ │ │ │ vqsub.u8 d20, d16, d3 │ │ │ │ @ instruction: 0xf5aa81d6 │ │ │ │ @ instruction: 0xf8c76365 │ │ │ │ @@ -18893,37 +18893,37 @@ │ │ │ │ @ instruction: 0xf858edb6 │ │ │ │ stccs 15, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7fed1e0 │ │ │ │ svclt 0x0000bc07 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq ip, r2, lr, ror #13 │ │ │ │ strdeq ip, [r2], -lr │ │ │ │ - andeq ip, r2, r8, lsl #4 │ │ │ │ - andeq ip, r2, r8, lsr #4 │ │ │ │ + andeq ip, r2, lr, lsl #14 │ │ │ │ + andeq ip, r2, r8, lsl r2 │ │ │ │ + andeq ip, r2, r8, lsr r2 │ │ │ │ andeq r0, r0, r0, lsr #12 │ │ │ │ - andeq sl, r2, r8, lsr fp │ │ │ │ - andeq sl, r2, sl, lsr #22 │ │ │ │ - strdeq sl, [r2], -r4 │ │ │ │ - muleq r2, r2, r8 │ │ │ │ + andeq sl, r2, r8, asr #22 │ │ │ │ + andeq sl, r2, sl, lsr fp │ │ │ │ + andeq sl, r2, r4, lsl #22 │ │ │ │ + andeq r9, r2, r2, lsr #17 │ │ │ │ andeq r7, r2, r8, asr r8 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r2, lr, lsr #16 │ │ │ │ + andeq pc, r2, lr, lsr r8 @ │ │ │ │ andeq r8, r2, lr, lsl #11 │ │ │ │ andeq r8, r2, r6, ror r5 │ │ │ │ - strdeq pc, [r2], -r6 │ │ │ │ + andeq pc, r2, r6, lsl #16 │ │ │ │ strdeq r8, [r2], -lr │ │ │ │ andeq r7, r2, r0, asr #23 │ │ │ │ - andeq pc, r2, r2, ror r7 @ │ │ │ │ - muleq r2, r0, pc @ │ │ │ │ - andeq r9, r2, r2, lsl #19 │ │ │ │ - muleq r2, sl, r9 │ │ │ │ - @ instruction: 0x0002d7be │ │ │ │ - andeq r9, r2, r0, asr #20 │ │ │ │ + andeq pc, r2, r2, lsl #15 │ │ │ │ + andeq fp, r2, r0, lsr #31 │ │ │ │ + muleq r2, r2, r9 │ │ │ │ + andeq r9, r2, sl, lsr #19 │ │ │ │ + andeq sp, r2, lr, asr #15 │ │ │ │ + andeq r9, r2, r0, asr sl │ │ │ │ andeq r8, r2, r4, asr #13 │ │ │ │ muleq r2, lr, r6 │ │ │ │ andeq r8, r2, r2, ror #13 │ │ │ │ blpl 1657734 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ bl fe357370 │ │ │ │ strbcc pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ @@ -19739,25 +19739,25 @@ │ │ │ │ andeq r7, r2, ip, asr #4 │ │ │ │ muleq r2, r0, sl │ │ │ │ andeq r6, r2, r2, asr r5 │ │ │ │ andeq r8, r2, sl, ror #24 │ │ │ │ andeq r8, r2, r4, ror #23 │ │ │ │ andeq r7, r2, r4, lsl #20 │ │ │ │ @ instruction: 0xffff078f │ │ │ │ - andeq r9, r2, r8, lsl r1 │ │ │ │ - andeq r9, r2, r8, ror #1 │ │ │ │ - andeq r9, r2, r6, lsr #1 │ │ │ │ - andeq r9, r2, lr, lsr #1 │ │ │ │ + andeq r9, r2, r8, lsr #2 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ + strheq r9, [r2], -r6 │ │ │ │ + strheq r9, [r2], -lr │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r8, r2, r6, asr #31 │ │ │ │ - strdeq r8, [r2], -sl │ │ │ │ - andeq fp, r2, ip, asr #8 │ │ │ │ - andeq r9, r2, r6, ror r0 │ │ │ │ - andeq r8, r2, lr, lsr #30 │ │ │ │ - andeq r8, r2, r6, ror pc │ │ │ │ + ldrdeq r8, [r2], -r6 │ │ │ │ + andeq r9, r2, sl │ │ │ │ + andeq fp, r2, ip, asr r4 │ │ │ │ + andeq r9, r2, r6, lsl #1 │ │ │ │ + andeq r8, r2, lr, lsr pc │ │ │ │ + andeq r8, r2, r6, lsl #31 │ │ │ │ @ instruction: 0xf7eb4648 │ │ │ │ @ instruction: 0xf8d7ee88 │ │ │ │ smlaltblt r5, sp, r0, r2 │ │ │ │ strbeq pc, [r0], #-2263 @ 0xfffff729 @ │ │ │ │ cdp 7, 1, cr15, cr10, cr11, {7} │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ @@ -20077,18 +20077,18 @@ │ │ │ │ asrshi pc, r7, #17 @ │ │ │ │ eorcc pc, ip, #13041664 @ 0xc70000 │ │ │ │ mcrlt 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r8, r2, sl, lsr #31 │ │ │ │ - andeq r8, r2, r6, asr pc │ │ │ │ - @ instruction: 0x00028eb2 │ │ │ │ - andeq r8, r2, lr, asr pc │ │ │ │ + @ instruction: 0x00028fba │ │ │ │ + andeq r8, r2, r6, ror #30 │ │ │ │ + andeq r8, r2, r2, asr #29 │ │ │ │ + andeq r8, r2, lr, ror #30 │ │ │ │ strbcc pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ svclt 0x00182b43 │ │ │ │ andle r2, r5, sl, asr fp │ │ │ │ @ instruction: 0x53b8f6ab │ │ │ │ blcs 3465c │ │ │ │ svcge 0x0078f47f │ │ │ │ ldrpl pc, [r8, #1707]! @ 0x6ab │ │ │ │ @@ -20934,47 +20934,47 @@ │ │ │ │ umaalne r4, fp, r1, r6 │ │ │ │ and r1, r6, r9, lsr #30 │ │ │ │ svcmi 0x0004f851 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], #-1409 @ 0xfffffa7f │ │ │ │ addsmi sp, r3, #180 @ 0xb4 │ │ │ │ @ instruction: 0xe7b1dcf6 │ │ │ │ - andeq r8, r2, r6, ror lr │ │ │ │ - andeq r8, r2, lr, ror #28 │ │ │ │ - andeq r8, r2, r2, lsl lr │ │ │ │ + andeq r8, r2, r6, lsl #29 │ │ │ │ + andeq r8, r2, lr, ror lr │ │ │ │ + andeq r8, r2, r2, lsr #28 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r8, r2, r0, ror ip │ │ │ │ - andeq r8, r2, ip, lsr #24 │ │ │ │ - andeq r8, r2, ip, lsl #15 │ │ │ │ - andeq r8, r2, lr, asr #21 │ │ │ │ - muleq r2, r2, sl │ │ │ │ - muleq r2, r4, r9 │ │ │ │ - andeq r8, r2, r4, asr r6 │ │ │ │ - andeq r8, r2, r2, lsr #13 │ │ │ │ - andeq r8, r2, r4, asr #13 │ │ │ │ - andeq r8, r2, sl, asr #12 │ │ │ │ - andeq r8, r2, r0, lsl #11 │ │ │ │ - @ instruction: 0x000282b2 │ │ │ │ - andeq r8, r2, sl, asr #4 │ │ │ │ + andeq r8, r2, r0, lsl #25 │ │ │ │ + andeq r8, r2, ip, lsr ip │ │ │ │ + muleq r2, ip, r7 │ │ │ │ + ldrdeq r8, [r2], -lr │ │ │ │ + andeq r8, r2, r2, lsr #21 │ │ │ │ + andeq r8, r2, r4, lsr #19 │ │ │ │ + andeq r8, r2, r4, ror #12 │ │ │ │ + @ instruction: 0x000286b2 │ │ │ │ ldrdeq r8, [r2], -r4 │ │ │ │ - andeq r8, r2, r8, lsr #2 │ │ │ │ - andeq r8, r2, r8, asr r1 │ │ │ │ - muleq r2, lr, r0 │ │ │ │ - andeq r8, r2, r4, lsr #4 │ │ │ │ - andeq r8, r2, r0, ror #12 │ │ │ │ - andeq r8, r2, lr, asr #12 │ │ │ │ - andeq r8, r2, r4, asr r6 │ │ │ │ - andeq r8, r2, ip, asr #12 │ │ │ │ - andeq sl, r2, r8, asr pc │ │ │ │ - andeq r8, r2, r6, asr #10 │ │ │ │ - andeq r8, r2, lr, ror #10 │ │ │ │ - andeq lr, r2, r6, lsl r9 │ │ │ │ - @ instruction: 0x0002adb6 │ │ │ │ - andeq r8, r2, ip, lsl #7 │ │ │ │ - @ instruction: 0x000283b4 │ │ │ │ + andeq r8, r2, sl, asr r6 │ │ │ │ + muleq r2, r0, r5 │ │ │ │ + andeq r8, r2, r2, asr #5 │ │ │ │ + andeq r8, r2, sl, asr r2 │ │ │ │ + andeq r8, r2, r4, ror #3 │ │ │ │ + andeq r8, r2, r8, lsr r1 │ │ │ │ + andeq r8, r2, r8, ror #2 │ │ │ │ + andeq r8, r2, lr, lsr #1 │ │ │ │ + andeq r8, r2, r4, lsr r2 │ │ │ │ + andeq r8, r2, r0, ror r6 │ │ │ │ + andeq r8, r2, lr, asr r6 │ │ │ │ + andeq r8, r2, r4, ror #12 │ │ │ │ + andeq r8, r2, ip, asr r6 │ │ │ │ + andeq sl, r2, r8, ror #30 │ │ │ │ + andeq r8, r2, r6, asr r5 │ │ │ │ + andeq r8, r2, lr, ror r5 │ │ │ │ + andeq lr, r2, r6, lsr #18 │ │ │ │ + andeq sl, r2, r6, asr #27 │ │ │ │ + muleq r2, ip, r3 │ │ │ │ + andeq r8, r2, r4, asr #7 │ │ │ │ strbmi r9, [r3], -r0, lsl #12 │ │ │ │ strbeq pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf8d72101 │ │ │ │ @ instruction: 0xf1082440 │ │ │ │ stmdavs r0, {r0, fp} │ │ │ │ stcl 7, cr15, [r8, #-936]! @ 0xfffffc58 │ │ │ │ ldrmi r6, [r0, #2082] @ 0x822 │ │ │ │ @@ -21358,40 +21358,40 @@ │ │ │ │ blge 1217478 │ │ │ │ cdp 7, 11, cr14, cr0, cr9, {5} │ │ │ │ ldr ip, [r8, r7, asr #22] │ │ │ │ bllt 1217484 │ │ │ │ svclt 0x0000e787 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq lr, r2, ip, lsl #13 │ │ │ │ - andeq r8, r2, lr, lsr r2 │ │ │ │ - andeq r8, r2, r4, asr #4 │ │ │ │ - andeq r8, r2, ip, asr #4 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ + andeq r8, r2, lr, asr #4 │ │ │ │ + andeq r8, r2, r4, asr r2 │ │ │ │ + andeq r8, r2, ip, asr r2 │ │ │ │ + andeq r8, r2, r6, asr r2 │ │ │ │ andeq r8, r2, r6, asr #4 │ │ │ │ andeq r8, r2, r6, lsr r2 │ │ │ │ - andeq r8, r2, r6, lsr #4 │ │ │ │ - andeq r8, r2, r2, lsr #4 │ │ │ │ - andeq r7, r2, r0, lsl #13 │ │ │ │ - andeq fp, r2, r2, lsr #9 │ │ │ │ - ldrdeq r9, [r2], -r6 │ │ │ │ - andeq r8, r2, r4, lsr #16 │ │ │ │ + andeq r8, r2, r2, lsr r2 │ │ │ │ + muleq r2, r0, r6 │ │ │ │ + @ instruction: 0x0002b4b2 │ │ │ │ + andeq r9, r2, r6, ror #17 │ │ │ │ + andeq r8, r2, r4, lsr r8 │ │ │ │ andeq r5, r2, lr, ror r2 │ │ │ │ andeq r5, r2, r8, ror r2 │ │ │ │ - andeq ip, r2, r0, ror r4 │ │ │ │ + andeq ip, r2, r0, lsl #9 │ │ │ │ ldrdeq r6, [r2], -r8 │ │ │ │ andeq r5, r2, r4, ror #4 │ │ │ │ - andeq r8, r2, lr, lsr #14 │ │ │ │ - muleq r2, ip, r9 │ │ │ │ - muleq r2, r8, r1 │ │ │ │ - andeq r9, r2, r6, lsl #19 │ │ │ │ - andeq ip, r2, r4, lsr r9 │ │ │ │ - andeq ip, r2, lr, lsr #18 │ │ │ │ - andeq ip, r2, r8, lsr #18 │ │ │ │ - andeq ip, r2, r2, lsr #18 │ │ │ │ - andeq ip, r2, sl, lsl r9 │ │ │ │ + andeq r8, r2, lr, lsr r7 │ │ │ │ + andeq ip, r2, ip, lsr #19 │ │ │ │ + andeq sp, r2, r8, lsr #3 │ │ │ │ + muleq r2, r6, r9 │ │ │ │ + andeq ip, r2, r4, asr #18 │ │ │ │ + andeq ip, r2, lr, lsr r9 │ │ │ │ + andeq ip, r2, r8, lsr r9 │ │ │ │ + andeq ip, r2, r2, lsr r9 │ │ │ │ + andeq ip, r2, sl, lsr #18 │ │ │ │ blge 857058 │ │ │ │ blvc ff8d70a0 │ │ │ │ blx 6d7062 │ │ │ │ bllt 5d7064 │ │ │ │ blvc 7d7068 │ │ │ │ blgt 65706c │ │ │ │ blvc 1297338 │ │ │ │ @@ -21601,18 +21601,18 @@ │ │ │ │ ldrbtmi r1, [sl], #-836 @ 0xfffffcbc │ │ │ │ stm r8, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi lr, [r0], -pc, asr #15 │ │ │ │ mcrr 7, 14, pc, ip, cr10 @ │ │ │ │ mcrlt 7, 7, pc, cr2, cr12, {7} @ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00027fb2 │ │ │ │ - andeq r7, r2, r4, asr sp │ │ │ │ - andeq r7, r2, sl, ror #26 │ │ │ │ - ldrdeq r7, [r2], -r6 │ │ │ │ + andeq r7, r2, r2, asr #31 │ │ │ │ + andeq r7, r2, r4, ror #26 │ │ │ │ + andeq r7, r2, sl, ror sp │ │ │ │ + andeq r7, r2, r6, ror #25 │ │ │ │ movwls r6, #10275 @ 0x2823 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d79301 │ │ │ │ movwls r3, #896 @ 0x380 │ │ │ │ strbcs pc, [r8], #-2263 @ 0xfffff729 @ │ │ │ │ mvnsne pc, #14090240 @ 0xd70000 │ │ │ │ bl 9d9d78 │ │ │ │ @@ -21767,16 +21767,16 @@ │ │ │ │ bllt 39a020 │ │ │ │ teqphi r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf8d7e704 │ │ │ │ @ instruction: 0xe73443b0 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ - andeq r8, r2, r4, lsr r1 │ │ │ │ - andeq r9, r2, sl, asr r2 │ │ │ │ + andeq r8, r2, r4, asr #2 │ │ │ │ + andeq r9, r2, sl, ror #4 │ │ │ │ ldrtpl pc, [r4], #-2263 @ 0xfffff729 @ │ │ │ │ ldrbvs pc, [pc], #-1450 @ 1c054 @ │ │ │ │ mvnpl pc, sl, lsr #13 │ │ │ │ @ instruction: 0xf5a52200 │ │ │ │ @ instruction: 0xf8c778b8 │ │ │ │ stmdavs r3!, {r6, r9, ip} │ │ │ │ movwcs r6, #11 │ │ │ │ @@ -21886,17 +21886,17 @@ │ │ │ │ ldrbhi pc, [r6], r0 @ │ │ │ │ rsccc pc, r8, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xf6aa3170 │ │ │ │ ldmdavs fp, {r2, r5, r6, r7, r8, r9, ip, lr} │ │ │ │ strcc pc, [r8], #-2247 @ 0xfffff739 │ │ │ │ svclt 0x0000e6e7 │ │ │ │ - andeq r8, r2, r2, asr r0 │ │ │ │ - andeq r8, r2, lr, lsl #1 │ │ │ │ - strdeq r8, [r2], -r0 │ │ │ │ + andeq r8, r2, r2, rrx │ │ │ │ + muleq r2, lr, r0 │ │ │ │ + andeq r8, r2, r0, lsl #2 │ │ │ │ movtcc pc, #51415 @ 0xc8d7 @ │ │ │ │ @ instruction: 0xf0422b00 │ │ │ │ @ instruction: 0xf8d78577 │ │ │ │ blcs 290bc │ │ │ │ strbhi pc, [r8, #-66]! @ 0xffffffbe @ │ │ │ │ ldcl 7, cr15, [r0], {233} @ 0xe9 │ │ │ │ mvncc pc, #14090240 @ 0xd70000 │ │ │ │ @@ -22409,22 +22409,22 @@ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ ... │ │ │ │ subsmi r0, r9, r0 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ + andeq r7, r2, r8, lsl lr │ │ │ │ andeq r7, r2, r8, lsl #28 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - ldrdeq r7, [r2], -ip │ │ │ │ - andeq r8, r2, r6, asr #24 │ │ │ │ - andeq ip, r2, r8, ror #4 │ │ │ │ - strdeq r7, [r2], -r6 │ │ │ │ - andeq r7, r2, r8, lsr #23 │ │ │ │ - andeq r7, r2, ip, asr #26 │ │ │ │ + andeq r7, r2, ip, ror #27 │ │ │ │ + andeq r8, r2, r6, asr ip │ │ │ │ + andeq ip, r2, r8, ror r2 │ │ │ │ + andeq r7, r2, r6, lsl #26 │ │ │ │ + @ instruction: 0x00027bb8 │ │ │ │ + andeq r7, r2, ip, asr sp │ │ │ │ ldmdbvs r1!, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c73201 │ │ │ │ strmi r0, [sl], #-196 @ 0xffffff3c │ │ │ │ addseq r4, r2, r0, lsr r6 │ │ │ │ rscscs pc, r8, r7, asr #17 │ │ │ │ ldm r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [r8], #135 @ 0x87 @ │ │ │ │ @@ -22733,32 +22733,32 @@ │ │ │ │ orrshi pc, r0, r0 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ @ instruction: 0xf7fea85b │ │ │ │ svclt 0x0000bb42 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq r7, r2, r6, ror #25 │ │ │ │ + strdeq r7, [r2], -r6 │ │ │ │ andeq r3, r2, lr, ror sp │ │ │ │ - andeq r8, r2, ip, asr r0 │ │ │ │ - andeq lr, r2, r2, ror #16 │ │ │ │ - andeq r6, r2, r6, asr #25 │ │ │ │ - muleq r2, r8, sp │ │ │ │ - andeq r7, r2, r4, ror #31 │ │ │ │ - andeq r7, r2, r4, lsl ip │ │ │ │ - muleq r2, r2, pc @ │ │ │ │ + andeq r8, r2, ip, rrx │ │ │ │ + andeq lr, r2, r2, ror r8 │ │ │ │ + ldrdeq r6, [r2], -r6 @ │ │ │ │ + andeq r7, r2, r8, lsr #27 │ │ │ │ + strdeq r7, [r2], -r4 │ │ │ │ + andeq r7, r2, r4, lsr #24 │ │ │ │ + andeq r7, r2, r2, lsr #31 │ │ │ │ andeq r3, r2, r8, ror #23 │ │ │ │ - andeq r7, r2, r0, lsr #30 │ │ │ │ - andeq lr, r2, lr, asr #13 │ │ │ │ - andeq r6, r2, r2, lsr fp │ │ │ │ - andeq r7, r2, r4, lsl #24 │ │ │ │ - andeq r7, r2, r4, lsr #29 │ │ │ │ - andeq r7, r2, r0, lsl #21 │ │ │ │ - andeq r7, r2, r2, asr lr │ │ │ │ - andeq r7, r2, r8, lsl #28 │ │ │ │ + andeq r7, r2, r0, lsr pc │ │ │ │ + ldrdeq lr, [r2], -lr @ │ │ │ │ + andeq r6, r2, r2, asr #22 │ │ │ │ + andeq r7, r2, r4, lsl ip │ │ │ │ + @ instruction: 0x00027eb4 │ │ │ │ + muleq r2, r0, sl │ │ │ │ + andeq r7, r2, r2, ror #28 │ │ │ │ + andeq r7, r2, r8, lsl lr │ │ │ │ tstpvs r8, #178257920 @ p-variant is OBSOLETE @ 0xaa00000 │ │ │ │ blcs 77028 │ │ │ │ stmdbge r4!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ tstpvs r4, #178257920 @ p-variant is OBSOLETE @ 0xaa00000 │ │ │ │ blcs 77034 │ │ │ │ ldmdbge lr, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ cdp 7, 0, cr15, cr10, cr8, {7} │ │ │ │ @@ -22947,19 +22947,19 @@ │ │ │ │ bicshi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ movwcs r8, #8659 @ 0x21d3 │ │ │ │ @ instruction: 0x33a4f8c7 │ │ │ │ mcrlt 7, 5, pc, cr11, cr14, {7} @ │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r7, r2, ip, lsr r3 │ │ │ │ - andeq r7, r2, r2, lsr #1 │ │ │ │ - andeq r7, r2, r8 │ │ │ │ - andeq r7, r2, lr, ror r0 │ │ │ │ - andeq r6, r2, r0, lsr #30 │ │ │ │ + andeq r7, r2, ip, asr #6 │ │ │ │ + strheq r7, [r2], -r2 │ │ │ │ + andeq r7, r2, r8, lsl r0 │ │ │ │ + andeq r7, r2, lr, lsl #1 │ │ │ │ + andeq r6, r2, r0, lsr pc │ │ │ │ andeq r3, r2, sl, lsl r7 │ │ │ │ cmppvs ip, #178257920 @ p-variant is OBSOLETE @ 0xaa00000 │ │ │ │ @ instruction: 0x5118f8d7 │ │ │ │ smlattcs r1, r7, sl, r4 │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ eorcc pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5aa9300 │ │ │ │ @@ -23186,22 +23186,22 @@ │ │ │ │ @ instruction: 0x33a4f8c7 │ │ │ │ svclt 0x00b7f7fd │ │ │ │ ldrb r2, [r6, -r1, lsl #2] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ strbtvs r6, [r6], -r6, ror #12 │ │ │ │ svccc 0x00ee6666 │ │ │ │ - andeq r7, r2, r6, lsr #20 │ │ │ │ - andeq r7, r2, lr, lsr #20 │ │ │ │ - andeq r7, r2, r2, asr #20 │ │ │ │ - andeq r7, r2, r8, asr sl │ │ │ │ - andeq r7, r2, r4, ror #20 │ │ │ │ - andeq r7, r2, r6, ror sl │ │ │ │ - andeq r7, r2, r6, lsr #20 │ │ │ │ - andeq r7, r2, r8, asr #19 │ │ │ │ + andeq r7, r2, r6, lsr sl │ │ │ │ + andeq r7, r2, lr, lsr sl │ │ │ │ + andeq r7, r2, r2, asr sl │ │ │ │ + andeq r7, r2, r8, ror #20 │ │ │ │ + andeq r7, r2, r4, ror sl │ │ │ │ + andeq r7, r2, r6, lsl #21 │ │ │ │ + andeq r7, r2, r6, lsr sl │ │ │ │ + ldrdeq r7, [r2], -r8 │ │ │ │ blvc fe4d8d0c │ │ │ │ blvc ff858cd0 │ │ │ │ orrscc pc, r0, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldc 0, cr8, [pc, #864] @ 1da20 │ │ │ │ vstr d7, [r7, #868] @ 0x364 │ │ │ │ @ instruction: 0xf8d77b72 │ │ │ │ @@ -23418,20 +23418,20 @@ │ │ │ │ blvc 59048 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ b 105b9bc │ │ │ │ stmdalt sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - ldrdeq r7, [r2], -lr │ │ │ │ - andeq r7, r2, r0, asr #23 │ │ │ │ - andeq r7, r2, r2, asr #23 │ │ │ │ - andeq r7, r2, sl, asr #19 │ │ │ │ - andeq r7, r2, r4, lsl #19 │ │ │ │ - andeq r7, r2, lr, lsr #18 │ │ │ │ + andeq r7, r2, lr, ror #23 │ │ │ │ + ldrdeq r7, [r2], -r0 │ │ │ │ + ldrdeq r7, [r2], -r2 │ │ │ │ + ldrdeq r7, [r2], -sl │ │ │ │ + muleq r2, r4, r9 │ │ │ │ + andeq r7, r2, lr, lsr r9 │ │ │ │ strtcc pc, [r8], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf6ff3301 │ │ │ │ @ instruction: 0xf7fea843 │ │ │ │ @ instruction: 0xf6aabfbf │ │ │ │ andcs r5, r0, #92, 6 @ 0x70000001 │ │ │ │ addspl pc, r4, sl, lsr #13 │ │ │ │ cmnppl r8, sl, lsr #13 @ p-variant is OBSOLETE │ │ │ │ @@ -23822,37 +23822,37 @@ │ │ │ │ blvc 59698 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ svc 0x0018f7e7 │ │ │ │ svclt 0x0000e038 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r6, r2, r8, lsr #28 │ │ │ │ - andeq r6, r2, r8, asr #28 │ │ │ │ - ldrdeq sp, [r2], -ip │ │ │ │ - andeq r5, r2, r6, asr #28 │ │ │ │ - strdeq r6, [r2], -r0 │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq r6, r2, r2, lsr #27 │ │ │ │ - andeq r6, r2, r0, ror #26 │ │ │ │ - andeq r6, r2, sl, lsl sp │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r6, r2, r2, lsr #25 │ │ │ │ - andeq r6, r2, lr, lsl #25 │ │ │ │ - andeq r6, r2, sl, asr #24 │ │ │ │ - @ instruction: 0x00026cb4 │ │ │ │ - andeq r5, r2, r4, lsl #22 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - andeq r6, r2, r4, asr ip │ │ │ │ - andeq r6, r2, ip, lsl #24 │ │ │ │ - andeq r6, r2, r8, asr #23 │ │ │ │ - andeq r6, r2, ip, ror fp │ │ │ │ - andeq r6, r2, r2, lsr sl │ │ │ │ - andeq r6, r2, lr, lsl #22 │ │ │ │ + andeq r6, r2, r8, lsr lr │ │ │ │ + andeq r6, r2, r8, asr lr │ │ │ │ + andeq sp, r2, ip, ror #19 │ │ │ │ + andeq r5, r2, r6, asr lr │ │ │ │ + andeq r6, r2, r0, lsl #28 │ │ │ │ + andeq r6, r2, r4, lsl #28 │ │ │ │ + andeq r6, r2, ip, lsr #27 │ │ │ │ + @ instruction: 0x00026db2 │ │ │ │ + andeq r6, r2, r0, ror sp │ │ │ │ + andeq r6, r2, sl, lsr #26 │ │ │ │ + andeq r6, r2, r4, ror #25 │ │ │ │ + @ instruction: 0x00026cb2 │ │ │ │ + muleq r2, lr, ip │ │ │ │ + andeq r6, r2, sl, asr ip │ │ │ │ + andeq r6, r2, r4, asr #25 │ │ │ │ + andeq r5, r2, r4, lsl fp │ │ │ │ + andeq r6, r2, ip, ror #23 │ │ │ │ + andeq r6, r2, r4, ror #24 │ │ │ │ + andeq r6, r2, ip, lsl ip │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + andeq r6, r2, ip, lsl #23 │ │ │ │ + andeq r6, r2, r2, asr #20 │ │ │ │ + andeq r6, r2, lr, lsl fp │ │ │ │ blcs 5c460 │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ cdp 7, 13, cr15, cr6, cr7, {7} │ │ │ │ bcs ffd5c470 │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ @@ -24550,60 +24550,60 @@ │ │ │ │ @ instruction: 0xf8d7e96a │ │ │ │ blcs 2bc40 │ │ │ │ bge 81bcc8 │ │ │ │ stclt 7, cr15, [r5, #-1008] @ 0xfffffc10 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r6, r2, sl, asr #20 │ │ │ │ - andeq r6, r2, lr, ror sl │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ - andeq r6, r2, r0, ror #19 │ │ │ │ - andeq r6, r2, r4, ror #19 │ │ │ │ - muleq r2, r6, r9 │ │ │ │ - muleq r2, r2, r9 │ │ │ │ - andeq r6, r2, r4, lsr r9 │ │ │ │ + andeq r6, r2, sl, asr sl │ │ │ │ + andeq r6, r2, lr, lsl #21 │ │ │ │ + andeq r5, r2, r4, lsl #16 │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + strdeq r6, [r2], -r4 │ │ │ │ + andeq r6, r2, r6, lsr #19 │ │ │ │ + andeq r6, r2, r2, lsr #19 │ │ │ │ andeq r6, r2, r4, asr #18 │ │ │ │ - andeq r6, r2, r8, lsl #18 │ │ │ │ - andeq r6, r2, sl, ror #17 │ │ │ │ - andeq r9, r2, r8, lsl #27 │ │ │ │ - andeq r6, r2, ip, lsr #12 │ │ │ │ - andeq r6, r2, lr, lsl r6 │ │ │ │ - ldrdeq r6, [r2], -r0 │ │ │ │ - muleq r2, r4, r5 │ │ │ │ - andeq r6, r2, ip, lsl #11 │ │ │ │ - andeq r6, r2, lr, lsr r5 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - @ instruction: 0x000264b2 │ │ │ │ - andeq r6, r2, r4, ror #11 │ │ │ │ - andeq r6, r2, lr, lsr #11 │ │ │ │ - andeq sl, r2, r2, ror r2 │ │ │ │ - andeq r6, r2, r6, ror r5 │ │ │ │ - andeq r5, r2, r8, lsl r2 │ │ │ │ - andeq r6, r2, r4, lsr r5 │ │ │ │ - andeq sl, r2, r0, asr #3 │ │ │ │ - andeq r6, r2, r6, asr r0 │ │ │ │ - andeq ip, r2, sl, ror #25 │ │ │ │ - andeq r5, r2, r4, asr r1 │ │ │ │ - andeq r6, r2, sl, lsr #4 │ │ │ │ - ldrdeq r5, [r2], -r8 │ │ │ │ - andeq r5, r2, ip, asr #31 │ │ │ │ - muleq r2, r2, r0 │ │ │ │ - strdeq r5, [r2], -ip │ │ │ │ - andeq r9, r2, r4, lsl r8 │ │ │ │ + andeq r6, r2, r4, asr r9 │ │ │ │ + andeq r6, r2, r8, lsl r9 │ │ │ │ + strdeq r6, [r2], -sl │ │ │ │ + muleq r2, r8, sp │ │ │ │ + andeq r6, r2, ip, lsr r6 │ │ │ │ + andeq r6, r2, lr, lsr #12 │ │ │ │ + andeq r6, r2, r0, ror #11 │ │ │ │ + andeq r6, r2, r4, lsr #11 │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + andeq r6, r2, lr, asr #10 │ │ │ │ + andeq r6, r2, r8, lsl #10 │ │ │ │ + andeq r6, r2, r2, asr #9 │ │ │ │ + strdeq r6, [r2], -r4 │ │ │ │ + @ instruction: 0x000265be │ │ │ │ + andeq sl, r2, r2, lsl #5 │ │ │ │ + andeq r6, r2, r6, lsl #11 │ │ │ │ + andeq r5, r2, r8, lsr #4 │ │ │ │ + andeq r6, r2, r4, asr #10 │ │ │ │ + ldrdeq sl, [r2], -r0 │ │ │ │ + andeq r6, r2, r6, rrx │ │ │ │ + strdeq ip, [r2], -sl │ │ │ │ + andeq r5, r2, r4, ror #2 │ │ │ │ + andeq r6, r2, sl, lsr r2 │ │ │ │ + andeq r5, r2, r8, ror #31 │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ + andeq r6, r2, r2, lsr #1 │ │ │ │ + andeq r6, r2, ip │ │ │ │ + andeq r9, r2, r4, lsr #16 │ │ │ │ andeq r2, r2, lr, asr r0 │ │ │ │ - andeq r6, r2, sl, lsl #6 │ │ │ │ - andeq r6, r2, r6, lsl r3 │ │ │ │ - andeq r6, r2, lr, asr r8 │ │ │ │ - andeq r9, r2, r2, lsl #29 │ │ │ │ + andeq r6, r2, sl, lsl r3 │ │ │ │ + andeq r6, r2, r6, lsr #6 │ │ │ │ + andeq r6, r2, lr, ror #16 │ │ │ │ + muleq r2, r2, lr │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r6, r2, sl, asr #15 │ │ │ │ - andeq r5, r2, ip, asr #17 │ │ │ │ - @ instruction: 0x000258b8 │ │ │ │ - andeq r6, r2, r0, asr #13 │ │ │ │ + ldrdeq r6, [r2], -sl │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ + andeq r5, r2, r8, asr #17 │ │ │ │ + ldrdeq r6, [r2], -r0 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ movwls r4, #17970 @ 0x4632 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ strmi lr, [r5], #-2509 @ 0xfffff633 │ │ │ │ strls r9, [r1, #-770] @ 0xfffffcfe │ │ │ │ ldrdcc pc, [r8, #135] @ 0x87 │ │ │ │ movwls r6, #2075 @ 0x81b │ │ │ │ @@ -24784,20 +24784,20 @@ │ │ │ │ @ instruction: 0xf7f8ef96 │ │ │ │ svclt 0x0000bf15 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq r5, r2, r0, lsl r6 │ │ │ │ - strdeq r5, [r2], -ip │ │ │ │ - andeq r5, r2, r2, lsr #2 │ │ │ │ + andeq r5, r2, r0, lsr #12 │ │ │ │ + andeq r5, r2, ip, lsl #12 │ │ │ │ + andeq r5, r2, r2, lsr r1 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ - andeq r6, r2, r8, ror r0 │ │ │ │ + andeq r6, r2, r8, ror #1 │ │ │ │ + andeq r6, r2, r8, lsl #1 │ │ │ │ movwcs lr, #18902 @ 0x49d6 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ mvnscc pc, #14090240 @ 0xd70000 │ │ │ │ ldmdapl r8!, {r1, r3, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnscs pc, #14090240 @ 0xd70000 │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00b84293 │ │ │ │ @@ -24950,17 +24950,17 @@ │ │ │ │ blls 105acd4 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d768f4 │ │ │ │ ands r0, r3, ip, lsr r4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r4, r2, r2, lsl #22 │ │ │ │ - andeq r4, r2, ip, lsr fp │ │ │ │ - andeq r4, r2, r0, ror sl │ │ │ │ + andeq r4, r2, r2, lsl fp │ │ │ │ + andeq r4, r2, ip, asr #22 │ │ │ │ + andeq r4, r2, r0, lsl #21 │ │ │ │ eorpl pc, r0, r1, asr r8 @ │ │ │ │ eorcc pc, r0, r2, asr r8 @ │ │ │ │ @ instruction: 0xf040429d │ │ │ │ andcc r8, r1, ip, asr r4 │ │ │ │ ldclle 2, cr4, [r5], #528 @ 0x210 │ │ │ │ movtcc pc, #2263 @ 0x8d7 @ │ │ │ │ addspl pc, r4, sl, lsr #13 │ │ │ │ @@ -25186,21 +25186,21 @@ │ │ │ │ stmiage r9!, {r0, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ strtcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf5790219 │ │ │ │ @ instruction: 0xf7f9a8e4 │ │ │ │ svclt 0x0000b8cc │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r4, r2, r8, asr #19 │ │ │ │ - andeq r4, r2, r2, asr #19 │ │ │ │ - andeq r4, r2, ip, lsl #19 │ │ │ │ - andeq r4, r2, r6, ror #18 │ │ │ │ - andeq r4, r2, r0, lsl #19 │ │ │ │ - andeq r4, r2, r2, ror r9 │ │ │ │ - andeq r4, r2, r2, asr #8 │ │ │ │ + ldrdeq r4, [r2], -r8 │ │ │ │ + ldrdeq r4, [r2], -r2 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + andeq r4, r2, r6, ror r9 │ │ │ │ + muleq r2, r0, r9 │ │ │ │ + andeq r4, r2, r2, lsl #19 │ │ │ │ + andeq r4, r2, r2, asr r4 │ │ │ │ @ instruction: 0x33bcf8d7 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d78201 │ │ │ │ blcs 16ac728 │ │ │ │ blcs 110f26c │ │ │ │ ldmge pc, {r0, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ mvncc pc, #14090240 @ 0xd70000 │ │ │ │ @@ -25482,23 +25482,23 @@ │ │ │ │ bmi 3ce108 │ │ │ │ @ instruction: 0xf7f8447a │ │ │ │ svclt 0x0000bdf3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ - andeq fp, r2, r6, ror #24 │ │ │ │ - strheq r4, [r2], -r8 │ │ │ │ - andeq r5, r2, sl, lsr #3 │ │ │ │ - andeq r3, r2, sl, ror pc │ │ │ │ - andeq r3, r2, r2, lsr #28 │ │ │ │ - andeq r3, r2, r2, lsl #29 │ │ │ │ - andeq r3, r2, r2, ror #27 │ │ │ │ - andeq r6, r2, r0, lsl r6 │ │ │ │ + andeq r4, r2, r4, lsl #2 │ │ │ │ + andeq fp, r2, r6, ror ip │ │ │ │ + andeq r4, r2, r8, asr #1 │ │ │ │ + @ instruction: 0x000251ba │ │ │ │ + andeq r3, r2, sl, lsl #31 │ │ │ │ + andeq r3, r2, r2, lsr lr │ │ │ │ + muleq r2, r2, lr │ │ │ │ + strdeq r3, [r2], -r2 │ │ │ │ + andeq r6, r2, r0, lsr #12 │ │ │ │ strtcc pc, [ip], #-2263 @ 0xfffff729 │ │ │ │ ldrbtvs pc, [r8], #-1707 @ 0xfffff955 @ │ │ │ │ strdcs r4, [r1, -lr] │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ ldmib r4!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1206820 │ │ │ │ stmda sl, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -25748,25 +25748,25 @@ │ │ │ │ bmi 64f508 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf7e6447a │ │ │ │ @ instruction: 0xf7f9e804 │ │ │ │ svclt 0x0000bd80 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r5, r2, lr, lsl r5 │ │ │ │ - andeq r3, r2, lr, lsl #24 │ │ │ │ - andeq r4, r2, r4, lsl r2 │ │ │ │ + andeq r5, r2, lr, lsr #10 │ │ │ │ + andeq r3, r2, lr, lsl ip │ │ │ │ + andeq r4, r2, r4, lsr #4 │ │ │ │ andeq pc, r1, r8, lsl #28 │ │ │ │ - andeq r2, r2, sl, asr #30 │ │ │ │ + andeq r2, r2, sl, asr pc │ │ │ │ andeq r0, r2, r0, ror #25 │ │ │ │ - andeq r3, r2, r6, lsr #32 │ │ │ │ + andeq r3, r2, r6, lsr r0 │ │ │ │ muleq r1, r0, sp │ │ │ │ - andeq r2, r2, r4, ror #26 │ │ │ │ - andeq r2, r2, r8, lsl #26 │ │ │ │ - andeq r2, r2, r4, lsr #26 │ │ │ │ + andeq r2, r2, r4, ror sp │ │ │ │ + andeq r2, r2, r8, lsl sp │ │ │ │ + andeq r2, r2, r4, lsr sp │ │ │ │ andeq r2, r2, sl, ror #18 │ │ │ │ andeq r2, r2, r0, lsr r9 │ │ │ │ @ instruction: 0x000228b0 │ │ │ │ andeq r2, r2, r8, lsr r8 │ │ │ │ ldrdeq r2, [r2], -r8 │ │ │ │ andeq r2, r2, r0, ror r7 │ │ │ │ strdeq r2, [r2], -ip │ │ │ │ @@ -26147,34 +26147,34 @@ │ │ │ │ andeq r0, r2, lr, lsl sl │ │ │ │ andeq r0, r2, r0, lsr #20 │ │ │ │ andeq r0, r2, sl, lsl #20 │ │ │ │ andeq r1, r2, r8, lsl #17 │ │ │ │ andeq r1, r2, r8, lsl #17 │ │ │ │ andeq r1, r2, r8, asr r8 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r8, r2, sl, ror r1 │ │ │ │ - andeq r8, r2, lr, ror #2 │ │ │ │ - andeq r8, r2, r2, ror #2 │ │ │ │ - andeq r8, r2, sl, asr r1 │ │ │ │ + andeq r8, r2, sl, lsl #3 │ │ │ │ + andeq r8, r2, lr, ror r1 │ │ │ │ + andeq r8, r2, r2, ror r1 │ │ │ │ + andeq r8, r2, sl, ror #2 │ │ │ │ andeq r1, r2, sl, lsl #2 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ andeq r1, r2, lr, lsr #12 │ │ │ │ andeq r1, r2, sl, lsl #12 │ │ │ │ ldrdeq r1, [r2], -r8 │ │ │ │ ldrdeq r1, [r2], -r0 │ │ │ │ andeq r1, r2, sl, lsr #11 │ │ │ │ andeq r0, r2, sl, lsr ip │ │ │ │ strdeq r1, [r2], -sl │ │ │ │ strdeq r0, [r2], -sl │ │ │ │ andeq r0, r2, r2, asr #24 │ │ │ │ - andeq r3, r2, ip, ror r8 │ │ │ │ + andeq r3, r2, ip, lsl #17 │ │ │ │ andeq pc, r1, sl, asr #30 │ │ │ │ - andeq r2, r2, r6, lsl r8 │ │ │ │ - andeq r2, r2, sl, lsl #17 │ │ │ │ - andeq r2, r2, r6, ror r8 │ │ │ │ + andeq r2, r2, r6, lsr #16 │ │ │ │ + muleq r2, sl, r8 │ │ │ │ + andeq r2, r2, r6, lsl #17 │ │ │ │ andeq r2, r2, r4, lsr #4 │ │ │ │ andeq r2, r2, r8, asr #3 │ │ │ │ andeq r2, r2, ip, asr r1 │ │ │ │ andeq r2, r2, r0, ror #1 │ │ │ │ andeq r2, r2, ip, rrx │ │ │ │ strdeq r1, [r2], -r2 │ │ │ │ andeq r1, r2, r2, ror pc │ │ │ │ @@ -26487,15 +26487,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq sp, r2, r6, lsl #4 │ │ │ │ andeq ip, r2, r0, lsl #20 │ │ │ │ strdeq ip, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ - muleq r2, r2, fp │ │ │ │ + andeq r4, r2, r2, lsr #23 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ ldrsbcc pc, [r4, #135]! @ 0x87 @ │ │ │ │ @ instruction: 0xf0014598 │ │ │ │ stclle 1, cr8, [r4], #-276 @ 0xfffffeec │ │ │ │ msrcs SPSR_fsxc, #1610612740 @ 0x60000004 │ │ │ │ msrne SPSR_fs, #1610612748 @ 0x6000000c │ │ │ │ @ instruction: 0xf0014598 │ │ │ │ @@ -27481,31 +27481,31 @@ │ │ │ │ andeq pc, r1, r6, lsr lr @ │ │ │ │ muleq r1, lr, sl │ │ │ │ @ instruction: 0x0001fab2 │ │ │ │ andeq fp, r2, r2, asr ip │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ strdeq r0, [r2], -r0 @ │ │ │ │ andeq pc, r1, ip, lsl #10 │ │ │ │ - andeq r3, r2, ip, ror #22 │ │ │ │ - andeq r3, r2, r2, asr fp │ │ │ │ - andeq r3, r2, r8, lsr #22 │ │ │ │ - andeq r7, r2, lr, lsr r3 │ │ │ │ - andeq r3, r2, ip, lsl fp │ │ │ │ - andeq r3, r2, lr, lsr #22 │ │ │ │ - strdeq r7, [r2], -sl │ │ │ │ + andeq r3, r2, ip, ror fp │ │ │ │ + andeq r3, r2, r2, ror #22 │ │ │ │ + andeq r3, r2, r8, lsr fp │ │ │ │ + andeq r7, r2, lr, asr #6 │ │ │ │ + andeq r3, r2, ip, lsr #22 │ │ │ │ + andeq r3, r2, lr, lsr fp │ │ │ │ + andeq r7, r2, sl, lsl #6 │ │ │ │ andeq pc, r1, r0, asr r5 @ │ │ │ │ andeq pc, r1, ip, ror r5 @ │ │ │ │ andeq pc, r1, lr, lsl r8 @ │ │ │ │ strdeq pc, [r1], -r2 │ │ │ │ andeq pc, r1, r2, asr #11 │ │ │ │ andeq pc, r1, ip, lsl #12 │ │ │ │ andeq pc, r1, r4, lsl #12 │ │ │ │ andeq lr, r1, lr, lsl #18 │ │ │ │ - andeq r7, r2, sl, ror #2 │ │ │ │ - andeq r3, r2, r8, asr #18 │ │ │ │ + andeq r7, r2, sl, ror r1 │ │ │ │ + andeq r3, r2, r8, asr r9 │ │ │ │ andeq pc, r1, sl, asr #29 │ │ │ │ andeq pc, r1, r2, asr #20 │ │ │ │ andeq pc, r1, r2, lsl r5 @ │ │ │ │ ldmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ vst2.16 {d18-d19}, [r4 :64], r0 │ │ │ │ @ instruction: 0xf0445400 │ │ │ │ @@ -28034,41 +28034,41 @@ │ │ │ │ @ instruction: 0xf8564b06 │ │ │ │ ldrt r8, [r1], #-3 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq pc, r1, r6, asr #10 │ │ │ │ - @ instruction: 0x000231b8 │ │ │ │ - muleq r2, r6, r6 │ │ │ │ + andeq r3, r2, r8, asr #3 │ │ │ │ + andeq r6, r2, r6, lsr #13 │ │ │ │ andeq pc, r1, r4, ror #11 │ │ │ │ andeq pc, r1, r6, asr #11 │ │ │ │ ldrdeq pc, [r1], -lr │ │ │ │ andeq pc, r1, sl, ror r6 @ │ │ │ │ andeq lr, r1, r8, asr #31 │ │ │ │ andeq pc, r1, r6, lsl #4 │ │ │ │ andeq pc, r1, r4 │ │ │ │ andeq lr, r1, sl, asr #26 │ │ │ │ andeq lr, r1, sl, lsl #27 │ │ │ │ - andeq r2, r2, r4, ror #29 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ strdeq pc, [r1], -lr │ │ │ │ andeq lr, r1, r0, lsr #27 │ │ │ │ andeq lr, r1, r4, lsl lr │ │ │ │ andeq lr, r1, r0, lsr lr │ │ │ │ andeq lr, r1, r4, asr #28 │ │ │ │ andeq lr, r1, r8, asr lr │ │ │ │ andeq lr, r1, r8, ror #28 │ │ │ │ andeq pc, r1, lr, lsr #4 │ │ │ │ andeq lr, r1, r2, lsl #29 │ │ │ │ andeq pc, r1, r8, lsr #16 │ │ │ │ ldrdeq pc, [r1], -r2 │ │ │ │ - andeq r6, r2, lr, asr r1 │ │ │ │ + andeq r6, r2, lr, ror #2 │ │ │ │ andeq pc, r1, r4, lsl #18 │ │ │ │ - andeq r6, r2, r0, asr #2 │ │ │ │ - andeq r6, r2, r2, lsr r1 │ │ │ │ + andeq r6, r2, r0, asr r1 │ │ │ │ + andeq r6, r2, r2, asr #2 │ │ │ │ strdeq pc, [r1], -sl │ │ │ │ andeq lr, r1, sl, asr #18 │ │ │ │ andeq pc, r1, r8, asr #18 │ │ │ │ andeq ip, r2, r4, lsl #20 │ │ │ │ andeq ip, r2, r2, lsl #15 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ andeq pc, r1, lr, asr #15 │ │ │ │ @@ -28376,18 +28376,18 @@ │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ rscscc pc, ip, r7, asr #17 │ │ │ │ mcrlt 7, 3, pc, cr9, cr14, {7} @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r6, r2, r8, lsl r6 │ │ │ │ + andeq r6, r2, r8, lsr #12 │ │ │ │ andeq pc, r1, r4, ror r3 @ │ │ │ │ andeq pc, r1, ip, asr r3 @ │ │ │ │ - ldrdeq r6, [r2], -lr │ │ │ │ + andeq r6, r2, lr, ror #11 │ │ │ │ andeq pc, r1, r8, lsr r3 @ │ │ │ │ @ instruction: 0x0001e9b2 │ │ │ │ andeq lr, r1, r2, lsr #19 │ │ │ │ strdeq pc, [r1], -lr │ │ │ │ strdeq pc, [r1], -r4 │ │ │ │ strdeq pc, [r1], -r0 │ │ │ │ andeq pc, r1, r4, ror #7 │ │ │ │ @@ -28395,25 +28395,25 @@ │ │ │ │ muleq r1, ip, r8 │ │ │ │ andeq pc, r1, lr, asr #2 │ │ │ │ @ instruction: 0xfffe7ed9 │ │ │ │ andeq r0, r2, r8, lsr #6 │ │ │ │ andeq r0, r2, r8, lsr #6 │ │ │ │ andeq r0, r2, r4, lsr #6 │ │ │ │ @ instruction: 0x000203b2 │ │ │ │ - andeq r5, r2, sl, asr #23 │ │ │ │ - @ instruction: 0x000203b0 │ │ │ │ - andeq r0, r2, sl, lsr #7 │ │ │ │ - andeq r0, r2, r6, lsr #8 │ │ │ │ + @ instruction: 0x000203b2 │ │ │ │ + andeq r0, r2, r0, asr #7 │ │ │ │ + @ instruction: 0x000203ba │ │ │ │ + andeq r0, r2, r6, lsr r4 │ │ │ │ andeq lr, r1, r2, lsr #22 │ │ │ │ andeq lr, r1, r8, lsr #4 │ │ │ │ andeq lr, r1, r6, lsr r2 │ │ │ │ andeq lr, r1, r4, lsr #4 │ │ │ │ andeq lr, r1, lr, lsl r2 │ │ │ │ strdeq lr, [r1], -r0 │ │ │ │ - @ instruction: 0x000259b8 │ │ │ │ + andeq r5, r2, r8, asr #19 │ │ │ │ ldrdeq lr, [r1], -r2 │ │ │ │ andeq lr, r1, sl, lsl r6 │ │ │ │ andeq lr, r1, r0, ror #28 │ │ │ │ andeq sp, r1, r4, lsr #18 │ │ │ │ ldrsbcs pc, [r8, #-135] @ 0xffffff79 @ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf507461a │ │ │ │ @@ -29386,24 +29386,24 @@ │ │ │ │ andpl lr, r0, sp, asr #19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e2447a │ │ │ │ @ instruction: 0xf7ffeb8a │ │ │ │ svclt 0x0000b873 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq r0, r2, r4, lsl #6 │ │ │ │ - andeq r0, r2, r4, lsr r2 │ │ │ │ - andeq r0, r2, sl, asr #18 │ │ │ │ - andeq r2, r2, sl, asr #16 │ │ │ │ + andeq r0, r2, r4, lsl r3 │ │ │ │ + andeq r0, r2, r4, asr #4 │ │ │ │ + andeq r0, r2, sl, asr r9 │ │ │ │ + andeq r2, r2, sl, asr r8 │ │ │ │ andeq r0, r0, r0, lsr #12 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq lr, r1, r6, lsl #17 │ │ │ │ andeq sp, r1, r2, asr #30 │ │ │ │ - strdeq r5, [r2], -r6 │ │ │ │ + andeq r5, r2, r6, lsl #22 │ │ │ │ strdeq sp, [r1], -r2 │ │ │ │ andeq lr, r1, r4, lsl #23 │ │ │ │ andeq lr, r1, r8, ror #22 │ │ │ │ andeq lr, r1, lr, lsl #23 │ │ │ │ andeq lr, r1, sl, ror fp │ │ │ │ andeq lr, r1, r8, lsl r9 │ │ │ │ muleq r1, r4, fp │ │ │ │ @@ -29476,28 +29476,28 @@ │ │ │ │ andeq pc, r1, r0, lsl #3 │ │ │ │ andeq pc, r1, lr, ror #2 │ │ │ │ andeq pc, r1, r6, lsr #3 │ │ │ │ andeq pc, r1, r0, lsr #3 │ │ │ │ strdeq pc, [r1], -r4 │ │ │ │ andeq pc, r1, sl, ror #3 │ │ │ │ andeq pc, r1, r4, lsr #4 │ │ │ │ - andeq pc, r1, r2, lsl #12 │ │ │ │ - andeq pc, r1, ip, lsl r6 @ │ │ │ │ - andeq r3, r2, r6, asr r4 │ │ │ │ - andeq pc, r1, ip, asr r3 @ │ │ │ │ + andeq pc, r1, r2, lsl r6 @ │ │ │ │ + andeq pc, r1, ip, lsr #12 │ │ │ │ + andeq r3, r2, r6, ror #8 │ │ │ │ + andeq pc, r1, ip, ror #6 │ │ │ │ andeq lr, r1, r4, ror #6 │ │ │ │ andeq lr, r1, r4, asr #6 │ │ │ │ andeq lr, r1, sl, lsl #7 │ │ │ │ - andeq pc, r1, ip, asr #12 │ │ │ │ + andeq pc, r1, ip, asr r6 @ │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ strdeq sp, [r1], -lr │ │ │ │ ldrdeq sp, [r1], -r6 │ │ │ │ andeq lr, r1, r2, lsr #1 │ │ │ │ - andeq r1, r2, r8, lsl #18 │ │ │ │ - andeq pc, r1, r8, lsr #7 │ │ │ │ + andeq r1, r2, r8, lsl r9 │ │ │ │ + @ instruction: 0x0001f3b8 │ │ │ │ ldmdb r2, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bleq 129f204 │ │ │ │ blhi ff05f418 │ │ │ │ blx 45f510 │ │ │ │ ldmibge r8, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46cb4b30 │ │ │ │ ldrdcs pc, [r4, #135]! @ 0x87 │ │ │ │ @@ -29545,18 +29545,18 @@ │ │ │ │ mvnscc pc, r7, asr #17 │ │ │ │ stc 6, cr4, [sp, #96] @ 0x60 │ │ │ │ @ instruction: 0xf7e27b00 │ │ │ │ @ instruction: 0xf8c7ea4a │ │ │ │ @ instruction: 0xf7fe41c4 │ │ │ │ svclt 0x0000bd92 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - @ instruction: 0x000216ba │ │ │ │ - ldrdeq pc, [r1], -r8 │ │ │ │ + andeq r1, r2, sl, asr #13 │ │ │ │ + andeq pc, r1, r8, ror #3 │ │ │ │ andeq ip, r1, r0, lsl #31 │ │ │ │ - andeq pc, r1, r6, asr #5 │ │ │ │ + ldrdeq pc, [r1], -r6 │ │ │ │ andeq lr, r1, lr, asr #28 │ │ │ │ stclcs 8, cr15, [r4], {89} @ 0x59 │ │ │ │ ldrsbcc pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ svclt 0x000c2a00 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ blcs 24644 │ │ │ │ stmiage r6!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ @@ -29812,25 +29812,25 @@ │ │ │ │ vsqrt.f64 d26, d7 │ │ │ │ @ instruction: 0xf100fa10 │ │ │ │ eor r8, r1, r4, ror r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xc12e847e │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq pc, r1, r4, lsl #7 │ │ │ │ - andeq pc, r1, sl, ror lr @ │ │ │ │ + muleq r1, r4, r3 │ │ │ │ + andeq pc, r1, sl, lsl #29 │ │ │ │ andeq ip, r1, sl, asr #10 │ │ │ │ - andeq pc, r1, r6, ror #22 │ │ │ │ - andeq r7, r2, lr, ror #16 │ │ │ │ - strdeq pc, [r1], -ip │ │ │ │ - andeq pc, r1, r6, asr sp @ │ │ │ │ - andeq r4, r2, ip, asr #25 │ │ │ │ + andeq pc, r1, r6, ror fp @ │ │ │ │ + andeq r7, r2, lr, ror r8 │ │ │ │ + andeq pc, r1, ip, lsl #26 │ │ │ │ andeq pc, r1, r6, ror #26 │ │ │ │ - @ instruction: 0x000244bc │ │ │ │ - andeq pc, r1, lr, lsl sp @ │ │ │ │ + ldrdeq r4, [r2], -ip │ │ │ │ + andeq pc, r1, r6, ror sp @ │ │ │ │ + andeq r4, r2, ip, asr #9 │ │ │ │ + andeq pc, r1, lr, lsr #26 │ │ │ │ muleq r1, r2, r0 │ │ │ │ ldrdeq sp, [r1], -ip │ │ │ │ ldrbmi r2, [r0], -r0, lsl #6 │ │ │ │ mcrrcc 8, 4, pc, ip, cr9 @ │ │ │ │ ldccc 8, cr15, [r4], {73} @ 0x49 │ │ │ │ ldmda sl!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c74680 │ │ │ │ @@ -30297,31 +30297,31 @@ │ │ │ │ b 10e5d2c │ │ │ │ @ instruction: 0xf9b75382 │ │ │ │ b 10ecad8 │ │ │ │ b 10e53d4 │ │ │ │ @ instruction: 0xf7ff0405 │ │ │ │ svclt 0x0000ba6a │ │ │ │ ... │ │ │ │ - andeq pc, r1, lr, asr sl @ │ │ │ │ - andeq pc, r1, r2, lsl #12 │ │ │ │ - andeq lr, r1, r0, lsl ip │ │ │ │ - andeq r1, r2, sl, asr #7 │ │ │ │ - andeq r1, r2, r4, ror #7 │ │ │ │ - strdeq r1, [r2], -r8 │ │ │ │ - andeq r0, r2, r2, ror #24 │ │ │ │ + andeq pc, r1, lr, ror #20 │ │ │ │ + andeq pc, r1, r2, lsl r6 @ │ │ │ │ + andeq lr, r1, r0, lsr #24 │ │ │ │ + ldrdeq r1, [r2], -sl │ │ │ │ + strdeq r1, [r2], -r4 │ │ │ │ + andeq r1, r2, r8, lsl #8 │ │ │ │ + andeq r0, r2, r2, ror ip │ │ │ │ andeq sp, r1, sl, asr #31 │ │ │ │ andeq lr, r1, r6, lsr #32 │ │ │ │ andeq sp, r1, sl, lsr pc │ │ │ │ ldrdeq sp, [r1], -r2 │ │ │ │ - andeq lr, r1, ip, lsr #20 │ │ │ │ - @ instruction: 0x0001e7b6 │ │ │ │ - strdeq r2, [r2], -r0 │ │ │ │ - andeq lr, r1, ip, lsr #18 │ │ │ │ + andeq lr, r1, ip, lsr sl │ │ │ │ + andeq lr, r1, r6, asr #15 │ │ │ │ + andeq r2, r2, r0, lsl #12 │ │ │ │ + andeq lr, r1, ip, lsr r9 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - ldrdeq r0, [r2], -sl │ │ │ │ + andeq r0, r2, sl, ror #31 │ │ │ │ @ instruction: 0xf7e14630 │ │ │ │ @ instruction: 0xf8d7ebd0 │ │ │ │ strhlt r6, [lr, #-4] │ │ │ │ ldrsbeq pc, [ip, #135]! @ 0x87 @ │ │ │ │ bl 18e25b8 │ │ │ │ @ instruction: 0xf7e14631 │ │ │ │ stmdacs r0, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @@ -30651,18 +30651,18 @@ │ │ │ │ ldmdage ip!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ stmdalt sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq lr, r1, r8, asr #20 │ │ │ │ - andeq lr, r1, r8, lsl sl │ │ │ │ - andeq lr, r1, r8, lsl #19 │ │ │ │ - andeq lr, r1, ip, asr sl │ │ │ │ + andeq lr, r1, r8, asr sl │ │ │ │ + andeq lr, r1, r8, lsr #20 │ │ │ │ + muleq r1, r8, r9 │ │ │ │ + andeq lr, r1, ip, ror #20 │ │ │ │ @ instruction: 0xf77f2800 │ │ │ │ @ instruction: 0xf8d7ac82 │ │ │ │ stmib sp, {r3, r4, r5, r7, r8, sp}^ │ │ │ │ blx b1386 │ │ │ │ movwls pc, #8963 @ 0x2303 @ │ │ │ │ ldrdcc pc, [ip, r7]! │ │ │ │ streq pc, [ip, #-419] @ 0xfffffe5d │ │ │ │ @@ -31591,15 +31591,15 @@ │ │ │ │ ldclcc 8, cr15, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ stccs 15, cr10, [r0], {108} @ 0x6c │ │ │ │ svcge 0x00b3f43e │ │ │ │ movwcs lr, #17476 @ 0x4444 │ │ │ │ movwcs lr, #34640 @ 0x8750 │ │ │ │ svclt 0x0000e74e │ │ │ │ - strdeq lr, [r1], -ip │ │ │ │ + andeq lr, r1, ip, lsl #4 │ │ │ │ andeq sp, r1, ip, lsl r9 │ │ │ │ @ instruction: 0x0001d8be │ │ │ │ andeq sp, r1, r0, asr r8 │ │ │ │ ldrdeq sp, [r1], -r2 │ │ │ │ andeq sp, r1, ip, asr #11 │ │ │ │ andeq sp, r1, r2, ror #10 │ │ │ │ andeq sp, r1, r4, lsl #10 │ │ │ │ @@ -31620,16 +31620,16 @@ │ │ │ │ andeq ip, r1, lr, asr #29 │ │ │ │ andeq ip, r1, r0, ror #28 │ │ │ │ strdeq ip, [r1], -r6 │ │ │ │ andeq ip, r1, r8, lsl #27 │ │ │ │ andeq ip, r1, sl, lsr #26 │ │ │ │ ldrdeq ip, [r1], -r8 │ │ │ │ andeq ip, r1, sl, ror ip │ │ │ │ - andeq sp, r1, lr, asr ip │ │ │ │ - andeq sp, r1, lr, lsl #24 │ │ │ │ + andeq sp, r1, lr, ror #24 │ │ │ │ + andeq sp, r1, lr, lsl ip │ │ │ │ andeq ip, r1, lr, ror #17 │ │ │ │ andeq fp, r1, sl, lsr sl │ │ │ │ andeq fp, r1, ip, lsr sl │ │ │ │ andeq fp, r1, r4, lsr #20 │ │ │ │ @ instruction: 0x0001c8b0 │ │ │ │ @ instruction: 0x0001c8b0 │ │ │ │ andeq ip, r1, r8, ror r8 │ │ │ │ @@ -31640,45 +31640,45 @@ │ │ │ │ andeq sp, r1, lr, ror #14 │ │ │ │ andeq sp, r1, ip, ror #13 │ │ │ │ andeq sp, r1, r2, ror r6 │ │ │ │ andeq sp, r1, r0, lsl r6 │ │ │ │ andeq sp, r1, r6, lsr #11 │ │ │ │ andeq sp, r1, r0, lsr r5 │ │ │ │ @ instruction: 0x0001d4be │ │ │ │ - andeq pc, r1, sl, asr pc @ │ │ │ │ - muleq r1, r6, sp │ │ │ │ - andeq lr, r1, r6, lsr #5 │ │ │ │ - strdeq lr, [r1], -lr @ │ │ │ │ - @ instruction: 0x0001e2b2 │ │ │ │ + andeq pc, r1, sl, ror #30 │ │ │ │ + andeq sp, r1, r6, lsr #27 │ │ │ │ + @ instruction: 0x0001e2b6 │ │ │ │ + andeq lr, r1, lr, lsl #6 │ │ │ │ + andeq lr, r1, r2, asr #5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - muleq r2, lr, r1 │ │ │ │ - ldrdeq sp, [r1], -r6 │ │ │ │ - strdeq r2, [r2], -r6 │ │ │ │ - andeq r2, r2, lr, ror #27 │ │ │ │ - andeq sp, r1, ip, ror #19 │ │ │ │ - andeq sp, r1, r4, lsr #23 │ │ │ │ - andeq sp, r1, ip, lsr #26 │ │ │ │ - muleq r1, r4, ip │ │ │ │ - andeq sp, r1, ip, lsr #24 │ │ │ │ - @ instruction: 0x0001dbbc │ │ │ │ - andeq sp, r1, r8, lsl #22 │ │ │ │ - andeq sp, r1, sl, lsr fp │ │ │ │ - andeq sp, r1, r2, lsl #24 │ │ │ │ - andeq sp, r1, lr, asr #24 │ │ │ │ - andeq sp, r1, lr, ror #24 │ │ │ │ - andeq sp, r1, sl, lsl #24 │ │ │ │ - andeq sp, r1, r0, asr #22 │ │ │ │ - andeq sp, r1, sl, lsr #24 │ │ │ │ - andeq sp, r1, ip, lsl #15 │ │ │ │ - strdeq sp, [r1], -r4 │ │ │ │ - @ instruction: 0x0001dab4 │ │ │ │ - @ instruction: 0x0001dab8 │ │ │ │ - andeq sp, r1, r2, lsr fp │ │ │ │ - andeq sp, r1, ip, lsr #19 │ │ │ │ + andeq r0, r2, lr, lsr #3 │ │ │ │ + andeq sp, r1, r6, ror #19 │ │ │ │ + andeq r2, r2, r6, lsl #28 │ │ │ │ + strdeq r2, [r2], -lr │ │ │ │ + strdeq sp, [r1], -ip │ │ │ │ + @ instruction: 0x0001dbb4 │ │ │ │ + andeq sp, r1, ip, lsr sp │ │ │ │ + andeq sp, r1, r4, lsr #25 │ │ │ │ + andeq sp, r1, ip, lsr ip │ │ │ │ + andeq sp, r1, ip, asr #23 │ │ │ │ + andeq sp, r1, r8, lsl fp │ │ │ │ + andeq sp, r1, sl, asr #22 │ │ │ │ + andeq sp, r1, r2, lsl ip │ │ │ │ + andeq sp, r1, lr, asr ip │ │ │ │ + andeq sp, r1, lr, ror ip │ │ │ │ + andeq sp, r1, sl, lsl ip │ │ │ │ + andeq sp, r1, r0, asr fp │ │ │ │ + andeq sp, r1, sl, lsr ip │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + andeq sp, r1, r4, lsl #22 │ │ │ │ + andeq sp, r1, r4, asr #21 │ │ │ │ + andeq sp, r1, r8, asr #21 │ │ │ │ + andeq sp, r1, r2, asr #22 │ │ │ │ + @ instruction: 0x0001d9bc │ │ │ │ andpl pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ @ instruction: 0x46cb26dc │ │ │ │ stccc 8, cr15, [r4], #356 @ 0x164 │ │ │ │ @ instruction: 0xf8c7447a │ │ │ │ stmdavs r8!, {r3, r4, r5, r6, r7, r8, ip, sp} │ │ │ │ stccc 8, cr15, [r0], #356 @ 0x164 │ │ │ │ @@ -32112,45 +32112,45 @@ │ │ │ │ @ instruction: 0xf85b73f4 │ │ │ │ addeq r5, r9, ip, ror #24 │ │ │ │ addeq pc, r0, #1073741825 @ 0x40000001 │ │ │ │ addseq r7, fp, fp, lsl r8 │ │ │ │ rscscc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf7fb462b │ │ │ │ svclt 0x0000bc6c │ │ │ │ - andeq sp, r1, ip, lsr sl │ │ │ │ - andeq sp, r1, r0, lsr sl │ │ │ │ - andeq sp, r1, r6, lsr sl │ │ │ │ - andeq sp, r1, sl, lsr #20 │ │ │ │ - andeq r0, r2, r0, ror r3 │ │ │ │ - andeq sp, r1, lr, asr r9 │ │ │ │ - andeq sp, r1, r2, lsl #19 │ │ │ │ - andeq ip, r1, r4, ror sp │ │ │ │ - andeq ip, r1, r0, ror #26 │ │ │ │ - andeq r3, r2, r4, lsl #25 │ │ │ │ - andeq sp, r1, ip, asr #16 │ │ │ │ - andeq sp, r1, lr, asr #16 │ │ │ │ - andeq sp, r1, r4, asr r8 │ │ │ │ - andeq sp, r1, r8, asr #16 │ │ │ │ - andeq sp, r1, r6, asr #16 │ │ │ │ - andeq sp, r1, ip, lsr #16 │ │ │ │ - andeq sp, r1, r8, lsr #16 │ │ │ │ - andeq r3, r2, r4, lsr fp │ │ │ │ - andeq r2, r2, r4, lsr r1 │ │ │ │ - andeq r2, r2, r8, lsr #2 │ │ │ │ - andeq ip, r1, r4, ror #28 │ │ │ │ + andeq sp, r1, ip, asr #20 │ │ │ │ + andeq sp, r1, r0, asr #20 │ │ │ │ + andeq sp, r1, r6, asr #20 │ │ │ │ + andeq sp, r1, sl, lsr sl │ │ │ │ + andeq r0, r2, r0, lsl #7 │ │ │ │ + andeq sp, r1, lr, ror #18 │ │ │ │ + muleq r1, r2, r9 │ │ │ │ + andeq ip, r1, r4, lsl #27 │ │ │ │ + andeq ip, r1, r0, ror sp │ │ │ │ + muleq r2, r4, ip │ │ │ │ + andeq sp, r1, ip, asr r8 │ │ │ │ + andeq sp, r1, lr, asr r8 │ │ │ │ + andeq sp, r1, r4, ror #16 │ │ │ │ + andeq sp, r1, r8, asr r8 │ │ │ │ + andeq sp, r1, r6, asr r8 │ │ │ │ + andeq sp, r1, ip, lsr r8 │ │ │ │ + andeq sp, r1, r8, lsr r8 │ │ │ │ + andeq r3, r2, r4, asr #22 │ │ │ │ + andeq r2, r2, r4, asr #2 │ │ │ │ + andeq r2, r2, r8, lsr r1 │ │ │ │ + andeq ip, r1, r4, ror lr │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - @ instruction: 0x0001efb0 │ │ │ │ - andeq ip, r1, r8, ror #18 │ │ │ │ + andeq lr, r1, r0, asr #31 │ │ │ │ + andeq ip, r1, r8, ror r9 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - strdeq pc, [r1], -r0 │ │ │ │ - muleq r1, ip, r4 │ │ │ │ - andeq pc, r1, lr, asr r4 @ │ │ │ │ - strdeq pc, [r1], -r8 │ │ │ │ - andeq sp, r1, lr, asr #9 │ │ │ │ - strdeq sp, [r1], -r6 │ │ │ │ + andeq pc, r1, r0, lsl #10 │ │ │ │ + andeq pc, r1, ip, lsr #9 │ │ │ │ + andeq pc, r1, lr, ror #8 │ │ │ │ + andeq pc, r1, r8, lsl #30 │ │ │ │ + ldrdeq sp, [r1], -lr │ │ │ │ + andeq sp, r1, r6, lsl #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi e1774 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0914ab0 │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ @@ -32329,15 +32329,15 @@ │ │ │ │ svclt 0x0000e019 │ │ │ │ ... │ │ │ │ muleq r2, r8, r8 │ │ │ │ andeq r6, r2, r0, lsr #26 │ │ │ │ andeq r6, r2, ip, lsl sp │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r8, r2, lr, asr #15 │ │ │ │ - ldrdeq pc, [r1], -r4 │ │ │ │ + andeq pc, r1, r4, ror #27 │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r8, r2, r6, lsl #14 │ │ │ │ andeq r8, r2, r8, lsl r6 │ │ │ │ adcsmi r3, r4, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8dbda20 │ │ │ │ @ instruction: 0xf8551004 │ │ │ │ addsmi r3, r9, #4, 30 │ │ │ │ @@ -32488,24 +32488,24 @@ │ │ │ │ stmib r6!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi lr, [r8], -sp, ror #15 │ │ │ │ stmib r2!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7f5 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00847ae1 │ │ │ │ - @ instruction: 0x0001fbb4 │ │ │ │ - andeq r2, r2, lr, lsl r6 │ │ │ │ - andeq pc, r1, ip, ror #23 │ │ │ │ - ldrdeq pc, [r1], -r2 │ │ │ │ + andeq pc, r1, r4, asr #23 │ │ │ │ + andeq r2, r2, lr, lsr #12 │ │ │ │ + strdeq pc, [r1], -ip │ │ │ │ + andeq pc, r1, r2, ror #23 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq pc, r1, r6, asr #22 │ │ │ │ + andeq pc, r1, r6, asr fp @ │ │ │ │ andeq r6, r2, ip, lsl #18 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - strdeq pc, [r1], -r6 │ │ │ │ - andeq pc, r1, ip, lsr #18 │ │ │ │ + andeq pc, r1, r6, lsl #20 │ │ │ │ + andeq pc, r1, ip, lsr r9 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ bmi fe1380a8 │ │ │ │ addslt r4, r7, r4, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -32638,31 +32638,31 @@ │ │ │ │ b 8649d8 │ │ │ │ bmi 5a07e4 │ │ │ │ @ instruction: 0xe7a7447a │ │ │ │ ldcl 7, cr15, [r2], #-892 @ 0xfffffc84 │ │ │ │ andeq r6, r2, r4, lsr #15 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ muleq r2, sl, r7 │ │ │ │ - andeq pc, r1, r4, asr #20 │ │ │ │ + andeq pc, r1, r4, asr sl @ │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r1, r2, r0, asr #16 │ │ │ │ - andeq r1, r2, r6, lsr r8 │ │ │ │ - andeq r1, r2, lr, lsr #16 │ │ │ │ - muleq r1, r8, r9 │ │ │ │ + andeq r1, r2, r0, asr r8 │ │ │ │ + andeq r1, r2, r6, asr #16 │ │ │ │ + andeq r1, r2, lr, lsr r8 │ │ │ │ + andeq pc, r1, r8, lsr #19 │ │ │ │ ldrdeq r6, [r2], -sl │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ + andeq pc, r1, sl, lsr #18 │ │ │ │ + andeq pc, r1, r8, lsr #18 │ │ │ │ + andeq pc, r1, ip, lsr #18 │ │ │ │ + andeq pc, r1, r2, ror r9 @ │ │ │ │ + andeq pc, r1, lr, lsr r9 @ │ │ │ │ + strdeq pc, [r1], -r6 │ │ │ │ + andeq pc, r1, r0, lsl #20 │ │ │ │ andeq pc, r1, sl, lsl r9 @ │ │ │ │ - andeq pc, r1, r8, lsl r9 @ │ │ │ │ - andeq pc, r1, ip, lsl r9 @ │ │ │ │ - andeq pc, r1, r2, ror #18 │ │ │ │ - andeq pc, r1, lr, lsr #18 │ │ │ │ - andeq pc, r1, r6, ror #17 │ │ │ │ - strdeq pc, [r1], -r0 │ │ │ │ - andeq pc, r1, sl, lsl #18 │ │ │ │ - andeq pc, r1, r0, asr #16 │ │ │ │ + andeq pc, r1, r0, asr r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbteq lr, [r0], #2349 @ 0x92d │ │ │ │ ldmib sp, {r0, r3, r9, sl, fp, ip, pc}^ │ │ │ │ ldmib sp, {r0, r2, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8dd4507 │ │ │ │ tstlt r2, r8, lsr r0 │ │ │ │ ldrbmi r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ @@ -33017,21 +33017,21 @@ │ │ │ │ andlt r2, r3, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2123480a │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ strmi lr, [r3], r2, ror #25 │ │ │ │ @ instruction: 0xf06fe7a4 │ │ │ │ @ instruction: 0xe7f2003f │ │ │ │ - andeq pc, r1, r2, ror #8 │ │ │ │ + andeq pc, r1, r2, ror r4 @ │ │ │ │ andeq r6, r2, sl, rrx │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r1, r4, ror #7 │ │ │ │ - andeq pc, r1, lr, ror #9 │ │ │ │ - ldrdeq pc, [r1], -sl │ │ │ │ - andeq pc, r1, ip, lsr #7 │ │ │ │ + strdeq pc, [r1], -r4 │ │ │ │ + strdeq pc, [r1], -lr │ │ │ │ + andeq pc, r1, sl, ror #7 │ │ │ │ + @ instruction: 0x0001f3bc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb7e284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ bllt fe6b88b0 │ │ │ │ mrc 7, 1, APSR_nzcv, cr2, cr14, {6} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @@ -33350,37 +33350,37 @@ │ │ │ │ svclt 0x0000e045 │ │ │ │ ... │ │ │ │ addmi r4, pc, r0 │ │ │ │ andeq r5, r2, r2, lsl #28 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ @ instruction: 0x00025dbe │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r1, r0, lsl #5 │ │ │ │ - andeq sp, r1, ip, lsl #18 │ │ │ │ - andeq pc, r1, sl, lsr #4 │ │ │ │ - andeq r1, r2, sl, ror #10 │ │ │ │ + muleq r1, r0, r2 │ │ │ │ + andeq sp, r1, ip, lsl r9 │ │ │ │ + andeq pc, r1, sl, lsr r2 @ │ │ │ │ + andeq r1, r2, sl, ror r5 │ │ │ │ andeq r5, r2, ip, lsr #24 │ │ │ │ - andeq pc, r1, r2, asr #1 │ │ │ │ - andeq lr, r1, sl, ror #31 │ │ │ │ - andeq pc, r1, ip, lsr r0 @ │ │ │ │ - ldrdeq lr, [r1], -r8 │ │ │ │ - andeq pc, r1, lr, lsr #32 │ │ │ │ - andeq r0, r2, lr, ror #25 │ │ │ │ - andeq lr, r1, sl, ror #31 │ │ │ │ - andeq r4, r2, r6, asr r0 │ │ │ │ - muleq r1, ip, pc @ │ │ │ │ - andeq r0, r2, lr, asr ip │ │ │ │ - andeq lr, r1, r6, lsl #31 │ │ │ │ - muleq r1, r4, pc @ │ │ │ │ - andeq lr, r1, lr, lsr #31 │ │ │ │ - andeq lr, r1, r0, asr #31 │ │ │ │ - andeq r1, r2, lr, lsr #14 │ │ │ │ - @ instruction: 0x0001efb6 │ │ │ │ - andeq lr, r1, r8, lsr #29 │ │ │ │ - andeq lr, r1, r6, lsl #31 │ │ │ │ + ldrdeq pc, [r1], -r2 │ │ │ │ + strdeq lr, [r1], -sl │ │ │ │ + andeq pc, r1, ip, asr #32 │ │ │ │ + andeq lr, r1, r8, ror #31 │ │ │ │ + andeq pc, r1, lr, lsr r0 @ │ │ │ │ + strdeq r0, [r2], -lr │ │ │ │ + strdeq lr, [r1], -sl │ │ │ │ + andeq r4, r2, r6, rrx │ │ │ │ + andeq lr, r1, ip, lsr #31 │ │ │ │ + andeq r0, r2, lr, ror #24 │ │ │ │ + muleq r1, r6, pc @ │ │ │ │ + andeq lr, r1, r4, lsr #31 │ │ │ │ + @ instruction: 0x0001efbe │ │ │ │ + ldrdeq lr, [r1], -r0 │ │ │ │ + andeq r1, r2, lr, lsr r7 │ │ │ │ + andeq lr, r1, r6, asr #31 │ │ │ │ + @ instruction: 0x0001eeb8 │ │ │ │ + muleq r1, r6, pc @ │ │ │ │ blvc 1e3018 │ │ │ │ blvc ff1e30d0 │ │ │ │ blx 4631c8 │ │ │ │ ldmdavc sl, {r0, r1, r2, r8, r9, fp, ip, lr, pc}^ │ │ │ │ beq a3a18 │ │ │ │ @ instruction: 0x46534619 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @@ -33675,50 +33675,50 @@ │ │ │ │ @ instruction: 0xf7dee5d3 │ │ │ │ svclt 0x0000ec5a │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ ... │ │ │ │ - andeq lr, r1, r6, ror #29 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ - andeq lr, r1, r4, ror lr │ │ │ │ - andeq r3, r2, r8, lsr lr │ │ │ │ - andeq lr, r1, r0, asr lr │ │ │ │ - andeq lr, r1, lr, lsl #28 │ │ │ │ - andeq lr, r1, sl, asr #27 │ │ │ │ - andeq lr, r1, sl, lsr #27 │ │ │ │ - andeq lr, r1, r0, ror sp │ │ │ │ - andeq lr, r1, r8, lsr #26 │ │ │ │ - andeq r3, r2, ip, ror #24 │ │ │ │ - andeq lr, r1, ip, lsr #25 │ │ │ │ - andeq r3, r2, r2, lsr #24 │ │ │ │ - andeq lr, r1, r8, ror ip │ │ │ │ - muleq r2, r0, r7 │ │ │ │ - andeq lr, r1, r6, ror #23 │ │ │ │ - ldrdeq lr, [r1], -r8 │ │ │ │ - andeq r0, r2, r6, asr #14 │ │ │ │ - andeq r0, r2, lr, lsr r7 │ │ │ │ - andeq r0, r2, r2, lsr r7 │ │ │ │ - andeq r0, r2, ip, lsr #14 │ │ │ │ - andeq lr, r1, r0, ror #21 │ │ │ │ + strdeq lr, [r1], -r6 │ │ │ │ + andeq r1, r2, r0, lsr #13 │ │ │ │ + andeq r1, r2, ip, lsl #12 │ │ │ │ + andeq lr, r1, r4, lsl #29 │ │ │ │ + andeq r3, r2, r8, asr #28 │ │ │ │ + andeq lr, r1, r0, ror #28 │ │ │ │ + andeq lr, r1, lr, lsl lr │ │ │ │ + ldrdeq lr, [r1], -sl │ │ │ │ + @ instruction: 0x0001edba │ │ │ │ + andeq lr, r1, r0, lsl #27 │ │ │ │ + andeq lr, r1, r8, lsr sp │ │ │ │ + andeq r3, r2, ip, ror ip │ │ │ │ + @ instruction: 0x0001ecbc │ │ │ │ + andeq r3, r2, r2, lsr ip │ │ │ │ + andeq lr, r1, r8, lsl #25 │ │ │ │ + andeq r0, r2, r0, lsr #15 │ │ │ │ + strdeq lr, [r1], -r6 │ │ │ │ + andeq lr, r1, r8, ror #23 │ │ │ │ + andeq r0, r2, r6, asr r7 │ │ │ │ + andeq r0, r2, lr, asr #14 │ │ │ │ + andeq r0, r2, r2, asr #14 │ │ │ │ + andeq r0, r2, ip, lsr r7 │ │ │ │ + strdeq lr, [r1], -r0 │ │ │ │ + andeq r0, r2, r0, lsl r7 │ │ │ │ + andeq r0, r2, r8, lsl #14 │ │ │ │ andeq r0, r2, r0, lsl #14 │ │ │ │ strdeq r0, [r2], -r8 │ │ │ │ - strdeq r0, [r2], -r0 @ │ │ │ │ - andeq r0, r2, r8, ror #13 │ │ │ │ - andeq lr, r1, r2, lsl sl │ │ │ │ - andeq lr, r1, sl, lsl #20 │ │ │ │ - ldrdeq r0, [r2], -r0 @ │ │ │ │ - andeq lr, r1, r2, lsl #21 │ │ │ │ - andeq lr, r1, r0, ror #20 │ │ │ │ - andeq lr, r1, r2, ror #20 │ │ │ │ - @ instruction: 0x000206b2 │ │ │ │ - andeq r0, r2, sl, lsr #13 │ │ │ │ - andeq lr, r1, sl, ror sl │ │ │ │ + andeq lr, r1, r2, lsr #20 │ │ │ │ + andeq lr, r1, sl, lsl sl │ │ │ │ + andeq r0, r2, r0, ror #13 │ │ │ │ + muleq r1, r2, sl │ │ │ │ + andeq lr, r1, r0, ror sl │ │ │ │ + andeq lr, r1, r2, ror sl │ │ │ │ + andeq r0, r2, r2, asr #13 │ │ │ │ + @ instruction: 0x000206ba │ │ │ │ + andeq lr, r1, sl, lsl #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 463004 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ movweq pc, #35020 @ 0x88cc @ │ │ │ │ ldcmi 6, cr15, [r4, #692] @ 0x2b4 │ │ │ │ stmiami fp!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ @@ -33951,30 +33951,30 @@ │ │ │ │ svclt 0x0000e030 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ svccc 0x00f0cccc │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq lr, r1, sl, asr #22 │ │ │ │ + andeq lr, r1, sl, asr fp │ │ │ │ muleq r2, r0, r4 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r5, r2, r8, ror #8 │ │ │ │ - strdeq lr, [r1], -r2 │ │ │ │ - andeq lr, r1, ip, lsl #16 │ │ │ │ - ldrdeq lr, [r1], -r6 │ │ │ │ - andeq lr, r1, sl, asr #21 │ │ │ │ - @ instruction: 0x0001eabe │ │ │ │ + andeq lr, r1, r2, lsl #22 │ │ │ │ + andeq lr, r1, ip, lsl r8 │ │ │ │ + andeq lr, r1, r6, ror #17 │ │ │ │ + ldrdeq lr, [r1], -sl │ │ │ │ + andeq lr, r1, lr, asr #21 │ │ │ │ + andeq lr, r1, r4, lsl r8 │ │ │ │ + andeq lr, r1, lr, lsr #15 │ │ │ │ andeq lr, r1, r4, lsl #16 │ │ │ │ - muleq r1, lr, r7 │ │ │ │ - strdeq lr, [r1], -r4 │ │ │ │ - andeq lr, r1, r6, lsl #15 │ │ │ │ - andeq lr, r1, r8, ror r7 │ │ │ │ - andeq lr, r1, r2, asr #16 │ │ │ │ - andeq lr, r1, sl, asr #20 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq lr, r1, r8, lsl #15 │ │ │ │ + andeq lr, r1, r2, asr r8 │ │ │ │ + andeq lr, r1, sl, asr sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmnphi r3, #64, 6 @ p-variant is OBSOLETE │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ eorsls r2, sl, #0, 4 │ │ │ │ @ instruction: 0xf1b84698 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ @ instruction: 0xf8db8362 │ │ │ │ @@ -34096,15 +34096,15 @@ │ │ │ │ svclt 0x0018fa10 │ │ │ │ @ instruction: 0xf0002672 │ │ │ │ cdp 4, 11, cr8, cr4, cr7, {6} │ │ │ │ vsqrt.f64 d22, d5 │ │ │ │ svclt 0x00ccfa10 │ │ │ │ strbcs r2, [sp, #-1357]! @ 0xfffffab3 │ │ │ │ svclt 0x0000e03e │ │ │ │ - andeq r0, r2, r4, lsr #25 │ │ │ │ + @ instruction: 0x00020cb4 │ │ │ │ blcc ff063c2c │ │ │ │ blvc 16637d8 │ │ │ │ blpl 2637b0 │ │ │ │ blx 463d28 │ │ │ │ blcs ff063c3c │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f64 d4, d3 │ │ │ │ @@ -34774,16 +34774,16 @@ │ │ │ │ movtls r3, #41729 @ 0xa301 │ │ │ │ blvs 1e44b0 │ │ │ │ blvs 664214 │ │ │ │ svclt 0x0000e5df │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq sp, r1, sl, asr #22 │ │ │ │ - andeq pc, r1, r0, ror #12 │ │ │ │ + andeq sp, r1, sl, asr fp │ │ │ │ + andeq pc, r1, r0, ror r6 @ │ │ │ │ blpl 264620 │ │ │ │ @ instruction: 0xf8139b46 │ │ │ │ svccs 0x0053700a │ │ │ │ ldrhi pc, [lr, #1]! │ │ │ │ ldrhi pc, [r3, #577]! @ 0x241 │ │ │ │ svclt 0x00042f5a │ │ │ │ @ instruction: 0xf04f2310 │ │ │ │ @@ -35077,15 +35077,15 @@ │ │ │ │ bllt 1ee7090 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq r2, r2, r4, lsr #13 │ │ │ │ + @ instruction: 0x000226b4 │ │ │ │ bl ffbe7028 │ │ │ │ bvc 724808 │ │ │ │ blpl 64b84 │ │ │ │ bleq 5e41c4 │ │ │ │ blvc ffa24ba4 │ │ │ │ blpl 1a4964 │ │ │ │ blvs 11a4b9c │ │ │ │ @@ -35261,17 +35261,17 @@ │ │ │ │ uhadd16cs fp, r2, r8 │ │ │ │ strthi pc, [r1], r0 │ │ │ │ blvc ff1a4e4c │ │ │ │ blx 464f44 │ │ │ │ strbcs fp, [sp, #-4044] @ 0xfffff034 │ │ │ │ ands r2, ip, sp, ror #10 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq sp, r1, r8, asr r8 │ │ │ │ - andeq sp, r1, r2, asr #16 │ │ │ │ - andeq pc, r1, r2, ror #20 │ │ │ │ + andeq sp, r1, r8, ror #16 │ │ │ │ + andeq sp, r1, r2, asr r8 │ │ │ │ + andeq pc, r1, r2, ror sl @ │ │ │ │ blvs 1224e5c │ │ │ │ blmi ff0e4e70 │ │ │ │ blx 464f68 │ │ │ │ mrc 13, 5, sp, cr4, cr10, {6} │ │ │ │ vsqrt.f64 d18, d5 │ │ │ │ strle pc, [r6], #-2576 @ 0xfffff5f0 │ │ │ │ blpl 1064e88 │ │ │ │ @@ -35691,23 +35691,23 @@ │ │ │ │ blls 6c3a8c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xe01b86f6 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - muleq r1, lr, ip │ │ │ │ - andeq ip, r1, r6, lsl #23 │ │ │ │ - andeq sp, r1, r6, asr #18 │ │ │ │ - andeq ip, r1, lr, asr #24 │ │ │ │ - andeq ip, r1, r6, lsr fp │ │ │ │ - @ instruction: 0x0001d9b8 │ │ │ │ - andeq ip, r1, sl, lsr fp │ │ │ │ - andeq ip, r1, r2, lsr #20 │ │ │ │ - muleq r1, ip, ip │ │ │ │ + andeq ip, r1, lr, lsr #25 │ │ │ │ + muleq r1, r6, fp │ │ │ │ + andeq sp, r1, r6, asr r9 │ │ │ │ + andeq ip, r1, lr, asr ip │ │ │ │ + andeq ip, r1, r6, asr #22 │ │ │ │ + andeq sp, r1, r8, asr #19 │ │ │ │ + andeq ip, r1, sl, asr #22 │ │ │ │ + andeq ip, r1, r2, lsr sl │ │ │ │ + andeq sp, r1, ip, lsr #25 │ │ │ │ strbmi r4, [r3], -r2, lsr #12 │ │ │ │ strls r2, [r0, #-257] @ 0xfffffeff │ │ │ │ b 4e79e8 │ │ │ │ blvs 15e50f0 │ │ │ │ tstcs r1, r6, lsr #22 │ │ │ │ @ instruction: 0xee869a16 │ │ │ │ ldmdavs r8, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @@ -35963,24 +35963,24 @@ │ │ │ │ addmi r7, sl, #70656 @ 0x11400 │ │ │ │ blvc fe6e54a8 │ │ │ │ ldmibge r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 3a3090 │ │ │ │ @ instruction: 0xe7d1447a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq sp, r1, r8, lsl sp │ │ │ │ - andeq sp, r1, r4, asr #26 │ │ │ │ - andeq pc, r1, r4, lsr r1 @ │ │ │ │ - andeq lr, r1, sl, lsl r0 │ │ │ │ + andeq sp, r1, r8, lsr #26 │ │ │ │ + andeq sp, r1, r4, asr sp │ │ │ │ + andeq pc, r1, r4, asr #2 │ │ │ │ + andeq lr, r1, sl, lsr #32 │ │ │ │ ldrdeq r3, [r2], -r8 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq lr, r1, r6, lsl #6 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - andeq ip, r1, ip, ror r7 │ │ │ │ + andeq lr, r1, r6, lsl r3 │ │ │ │ + andeq ip, r1, ip, lsl #22 │ │ │ │ + andeq ip, r1, ip, lsl #15 │ │ │ │ @ instruction: 0x0112e9d4 │ │ │ │ tstcs r4, #212, 18 @ 0x350000 │ │ │ │ svclt 0x00084299 │ │ │ │ @ instruction: 0xf0004290 │ │ │ │ ldc 4, cr8, [sp, #12] │ │ │ │ blls 1e48b5c │ │ │ │ blge 26576c │ │ │ │ @@ -36181,21 +36181,21 @@ │ │ │ │ blls 12c0e3c │ │ │ │ movtls r3, #41729 @ 0xa301 │ │ │ │ blvc 225ab8 │ │ │ │ blvc 66581c │ │ │ │ svclt 0x0000e6c7 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ - andeq ip, r1, r8, lsr r3 │ │ │ │ - andeq ip, r1, sl, lsr r3 │ │ │ │ - andeq sp, r1, r6, lsl #31 │ │ │ │ - andeq ip, r1, r8, lsr r3 │ │ │ │ - andeq ip, r1, r8, asr #4 │ │ │ │ - andeq ip, r1, r8, asr #4 │ │ │ │ - andeq ip, r1, sl, lsl r5 │ │ │ │ + andeq ip, r1, r8, asr #6 │ │ │ │ + andeq ip, r1, sl, asr #6 │ │ │ │ + muleq r1, r6, pc @ │ │ │ │ + andeq ip, r1, r8, asr #6 │ │ │ │ + andeq ip, r1, r8, asr r2 │ │ │ │ + andeq ip, r1, r8, asr r2 │ │ │ │ + andeq ip, r1, sl, lsr #10 │ │ │ │ @ instruction: 0xee899b46 │ │ │ │ bls ec0e38 │ │ │ │ andls pc, r2, r3, lsl r8 @ │ │ │ │ svceq 0x0053f1b9 │ │ │ │ ldrthi pc, [pc], #-2 @ 2a224 @ │ │ │ │ strbhi pc, [r2], #-578 @ 0xfffffdbe @ │ │ │ │ svceq 0x005af1b9 │ │ │ │ @@ -36703,26 +36703,26 @@ │ │ │ │ b 1268978 │ │ │ │ svclt 0x004df7fe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq ip, r1, r8, lsr #4 │ │ │ │ - andeq ip, r1, r4, lsl r2 │ │ │ │ - andeq ip, r1, r2, ror #31 │ │ │ │ - andeq fp, r1, r6, ror #23 │ │ │ │ - andeq fp, r1, ip, asr #21 │ │ │ │ - @ instruction: 0x0001c1b2 │ │ │ │ - muleq r1, ip, fp │ │ │ │ - andeq fp, r1, r4, lsl #21 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - andeq fp, r1, ip, asr #22 │ │ │ │ - andeq fp, r1, r4, lsr sl │ │ │ │ - andeq ip, r1, ip, lsr r8 │ │ │ │ + andeq ip, r1, r8, lsr r2 │ │ │ │ + andeq ip, r1, r4, lsr #4 │ │ │ │ + strdeq ip, [r1], -r2 │ │ │ │ + strdeq fp, [r1], -r6 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq ip, r1, r2, asr #3 │ │ │ │ + andeq fp, r1, ip, lsr #23 │ │ │ │ + muleq r1, r4, sl │ │ │ │ + andeq ip, r1, ip, lsl #16 │ │ │ │ + andeq fp, r1, ip, asr fp │ │ │ │ + andeq fp, r1, r4, asr #20 │ │ │ │ + andeq ip, r1, ip, asr #16 │ │ │ │ strtmi r9, [r2], -r6, lsr #22 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ strls r4, [r0, #-1603] @ 0xfffff9bd │ │ │ │ b 6e89d4 │ │ │ │ ldmdals r7, {r1, r3, r4, r8, fp, ip, pc} │ │ │ │ bls 9bc4a0 │ │ │ │ cdp 8, 0, cr1, cr7, cr3, {2} │ │ │ │ @@ -36942,30 +36942,30 @@ │ │ │ │ bls 1ecf5d0 │ │ │ │ bmi 54f5d0 │ │ │ │ ldrbtmi r9, [sl], #-2939 @ 0xfffff485 │ │ │ │ svclt 0x0000e026 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq ip, r1, r2, lsl r1 │ │ │ │ - andeq ip, r1, ip, lsr #2 │ │ │ │ - andeq ip, r1, r6, ror r1 │ │ │ │ - andeq ip, r1, r0, lsr #3 │ │ │ │ - andeq ip, r1, lr, asr #3 │ │ │ │ - andeq ip, r1, r8, ror #3 │ │ │ │ - andeq ip, r1, lr, lsl #4 │ │ │ │ - andeq ip, r1, r4, lsr #4 │ │ │ │ - andeq ip, r1, sl, asr #4 │ │ │ │ - andeq ip, r1, r0, ror r2 │ │ │ │ - muleq r1, r6, r2 │ │ │ │ - ldrdeq ip, [r1], -r0 │ │ │ │ - strdeq ip, [r1], -lr │ │ │ │ - andeq ip, r1, ip, lsr #6 │ │ │ │ - andeq ip, r1, r2, asr #6 │ │ │ │ - andeq ip, r1, r2, ror r3 │ │ │ │ + andeq ip, r1, r2, lsr #2 │ │ │ │ + andeq ip, r1, ip, lsr r1 │ │ │ │ + andeq ip, r1, r6, lsl #3 │ │ │ │ + @ instruction: 0x0001c1b0 │ │ │ │ + ldrdeq ip, [r1], -lr │ │ │ │ + strdeq ip, [r1], -r8 │ │ │ │ + andeq ip, r1, lr, lsl r2 │ │ │ │ + andeq ip, r1, r4, lsr r2 │ │ │ │ + andeq ip, r1, sl, asr r2 │ │ │ │ + andeq ip, r1, r0, lsl #5 │ │ │ │ + andeq ip, r1, r6, lsr #5 │ │ │ │ + andeq ip, r1, r0, ror #5 │ │ │ │ + andeq ip, r1, lr, lsl #6 │ │ │ │ + andeq ip, r1, ip, lsr r3 │ │ │ │ + andeq ip, r1, r2, asr r3 │ │ │ │ + andeq ip, r1, r2, lsl #7 │ │ │ │ ldmda sl!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldc 5, cr14, [pc, #768] @ 2b12c │ │ │ │ @ instruction: 0xeeb08ba8 │ │ │ │ ldrb sl, [r6, #-2888]! @ 0xfffff4b8 │ │ │ │ blvs fe9a64b4 │ │ │ │ stc 6, cr4, [sp, #76] @ 0x4c │ │ │ │ str r6, [r9, #-2840]! @ 0xfffff4e8 │ │ │ │ @@ -37129,25 +37129,25 @@ │ │ │ │ movwls r9, #27419 @ 0x6b1b │ │ │ │ blvc e66f0 │ │ │ │ blle 666f4 │ │ │ │ mcr 7, 7, pc, cr12, cr10, {6} @ │ │ │ │ ldclt 7, cr15, [fp, #-1016] @ 0xfffffc08 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq ip, r1, ip, asr #15 │ │ │ │ - andeq ip, r1, sl, ror #15 │ │ │ │ - andeq ip, r1, ip, ror #16 │ │ │ │ - andeq sp, r1, sl, asr #18 │ │ │ │ - andeq sp, r1, lr, ror #18 │ │ │ │ - andeq fp, r1, ip, asr #9 │ │ │ │ - @ instruction: 0x0001b3b4 │ │ │ │ - @ instruction: 0x0001c9bc │ │ │ │ - andeq fp, r1, r8, ror r3 │ │ │ │ - andeq fp, r1, r2, lsl #9 │ │ │ │ - andeq ip, r1, r2, lsl #20 │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + strdeq ip, [r1], -sl │ │ │ │ + andeq ip, r1, ip, ror r8 │ │ │ │ + andeq sp, r1, sl, asr r9 │ │ │ │ + andeq sp, r1, lr, ror r9 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, r4, asr #7 │ │ │ │ + andeq ip, r1, ip, asr #19 │ │ │ │ + andeq fp, r1, r8, lsl #7 │ │ │ │ + muleq r1, r2, r4 │ │ │ │ + andeq ip, r1, r2, lsl sl │ │ │ │ tstcs r1, r6, lsr #22 │ │ │ │ ldclmi 12, cr4, [r4, #844] @ 0x34c │ │ │ │ ldrbtmi r6, [ip], #-2074 @ 0xfffff7e6 │ │ │ │ andsls r4, lr, #70254592 @ 0x4300000 │ │ │ │ ldrbtmi r4, [sp], #-1552 @ 0xfffff9f0 │ │ │ │ strls r4, [r0, #-1570] @ 0xfffff9de │ │ │ │ mcr 7, 6, pc, cr0, cr10, {6} @ │ │ │ │ @@ -37351,41 +37351,41 @@ │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ stmdacs r5, {r4, r8, fp, sp, lr} │ │ │ │ ldc 1, cr13, [r2, #980] @ 0x3d4 │ │ │ │ vdiv.f64 d6, d6, d0 │ │ │ │ ldrb fp, [r0, r7, lsl #22]! │ │ │ │ ... │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq fp, r1, r2, lsl r4 │ │ │ │ - strdeq fp, [r1], -sl │ │ │ │ - andeq ip, r1, r0, lsl r4 │ │ │ │ - andeq sp, r1, sl, lsl #17 │ │ │ │ - andeq fp, r1, r8, ror #6 │ │ │ │ - andeq fp, r1, r0, asr r2 │ │ │ │ - andeq ip, r1, r4, asr r1 │ │ │ │ - andeq sp, r1, ip, asr #14 │ │ │ │ - andeq fp, r1, r2, lsr #6 │ │ │ │ - andeq fp, r1, r0, lsl r2 │ │ │ │ - andeq ip, r1, r0, ror r1 │ │ │ │ - andeq sp, r1, r2, lsl r7 │ │ │ │ - andeq fp, r1, r4, ror #5 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq ip, r1, ip, lsl #3 │ │ │ │ - andeq fp, r1, r6, lsr #5 │ │ │ │ - andeq fp, r1, lr, lsl #3 │ │ │ │ - andeq ip, r1, r8, ror #3 │ │ │ │ - andeq sp, r1, ip, lsl #13 │ │ │ │ - andeq fp, r1, r6, ror #4 │ │ │ │ - andeq fp, r1, lr, asr #2 │ │ │ │ - andeq ip, r1, r2, asr #4 │ │ │ │ - andeq sp, r1, lr, asr #12 │ │ │ │ - muleq r1, r8, r4 │ │ │ │ - @ instruction: 0x0001c4be │ │ │ │ - muleq r1, ip, r5 │ │ │ │ - andeq sp, r1, r0, asr #11 │ │ │ │ + andeq fp, r1, r2, lsr #8 │ │ │ │ + andeq fp, r1, sl, lsl #6 │ │ │ │ + andeq ip, r1, r0, lsr #8 │ │ │ │ + muleq r1, sl, r8 │ │ │ │ + andeq fp, r1, r8, ror r3 │ │ │ │ + andeq fp, r1, r0, ror #4 │ │ │ │ + andeq ip, r1, r4, ror #2 │ │ │ │ + andeq sp, r1, ip, asr r7 │ │ │ │ + andeq fp, r1, r2, lsr r3 │ │ │ │ + andeq fp, r1, r0, lsr #4 │ │ │ │ + andeq ip, r1, r0, lsl #3 │ │ │ │ + andeq sp, r1, r2, lsr #14 │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ + andeq fp, r1, r0, ror #3 │ │ │ │ + muleq r1, ip, r1 │ │ │ │ + @ instruction: 0x0001b2b6 │ │ │ │ + muleq r1, lr, r1 │ │ │ │ + strdeq ip, [r1], -r8 │ │ │ │ + muleq r1, ip, r6 │ │ │ │ + andeq fp, r1, r6, ror r2 │ │ │ │ + andeq fp, r1, lr, asr r1 │ │ │ │ + andeq ip, r1, r2, asr r2 │ │ │ │ + andeq sp, r1, lr, asr r6 │ │ │ │ + andeq ip, r1, r8, lsr #9 │ │ │ │ + andeq ip, r1, lr, asr #9 │ │ │ │ + andeq sp, r1, ip, lsr #11 │ │ │ │ + ldrdeq sp, [r1], -r0 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ strls r2, [r0, #-257] @ 0xfffffeff │ │ │ │ stcl 7, cr15, [r8], #872 @ 0x368 │ │ │ │ bmi fff92168 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ orrvs pc, r3, #54525952 @ 0x3400000 │ │ │ │ bl 1e6b10 │ │ │ │ @@ -37633,43 +37633,43 @@ │ │ │ │ blhi a66f18 │ │ │ │ blvc 566edc │ │ │ │ blx 766ee2 │ │ │ │ blx a66ee6 │ │ │ │ stmdalt r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ... │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq ip, r1, ip, ror #1 │ │ │ │ - andeq fp, r1, ip │ │ │ │ - strdeq sl, [r1], -r4 │ │ │ │ - andeq ip, r1, r8, lsl #2 │ │ │ │ - andeq fp, r1, sl, asr lr │ │ │ │ - muleq r1, lr, pc @ │ │ │ │ - andeq sl, r1, r6, lsl #29 │ │ │ │ - andeq ip, r1, lr, lsl #9 │ │ │ │ - strdeq sp, [r1], -r8 │ │ │ │ - andeq sl, r1, ip, ror #29 │ │ │ │ - ldrdeq sl, [r1], -r4 │ │ │ │ - andeq ip, r1, ip, lsr #4 │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ + andeq fp, r1, ip, lsl r0 │ │ │ │ + andeq sl, r1, r4, lsl #30 │ │ │ │ + andeq ip, r1, r8, lsl r1 │ │ │ │ + andeq fp, r1, sl, ror #28 │ │ │ │ + andeq sl, r1, lr, lsr #31 │ │ │ │ muleq r1, r6, lr │ │ │ │ - andeq sl, r1, lr, ror sp │ │ │ │ - andeq ip, r1, sl, asr #4 │ │ │ │ - andeq sl, r1, r6, asr sp │ │ │ │ - andeq sl, r1, lr, asr lr │ │ │ │ - andeq ip, r1, lr, ror r2 │ │ │ │ - andeq sl, r1, sl, lsl #26 │ │ │ │ - andeq sl, r1, r6, lsl lr │ │ │ │ - andeq ip, r1, r4, ror #4 │ │ │ │ - andeq ip, r1, r0, lsr #5 │ │ │ │ - @ instruction: 0x0001bbb2 │ │ │ │ - andeq sp, r1, ip, ror r1 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq fp, r1, ip, asr fp │ │ │ │ - andeq fp, r1, r2, ror #23 │ │ │ │ - andeq fp, r1, sl, ror #22 │ │ │ │ - andeq fp, r1, lr, ror #21 │ │ │ │ + muleq r1, lr, r4 │ │ │ │ + andeq sp, r1, r8, lsl #8 │ │ │ │ + strdeq sl, [r1], -ip │ │ │ │ + andeq sl, r1, r4, ror #27 │ │ │ │ + andeq ip, r1, ip, lsr r2 │ │ │ │ + andeq sl, r1, r6, lsr #29 │ │ │ │ + andeq sl, r1, lr, lsl #27 │ │ │ │ + andeq ip, r1, sl, asr r2 │ │ │ │ + andeq sl, r1, r6, ror #26 │ │ │ │ + andeq sl, r1, lr, ror #28 │ │ │ │ + andeq ip, r1, lr, lsl #5 │ │ │ │ + andeq sl, r1, sl, lsl sp │ │ │ │ + andeq sl, r1, r6, lsr #28 │ │ │ │ + andeq ip, r1, r4, ror r2 │ │ │ │ + @ instruction: 0x0001c2b0 │ │ │ │ + andeq fp, r1, r2, asr #23 │ │ │ │ + andeq sp, r1, ip, lsl #3 │ │ │ │ + andeq fp, r1, r0, ror #25 │ │ │ │ + andeq fp, r1, ip, ror #22 │ │ │ │ + strdeq fp, [r1], -r2 │ │ │ │ + andeq fp, r1, sl, ror fp │ │ │ │ + strdeq fp, [r1], -lr │ │ │ │ strbmi r9, [r3], -r6, lsr #24 │ │ │ │ stmdavs r2!, {r0, r8, sp} │ │ │ │ @ instruction: 0x46109214 │ │ │ │ blcs 869cc4 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ blcs 769ccc │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @@ -38378,63 +38378,63 @@ │ │ │ │ @ instruction: 0x932d447b │ │ │ │ blmi d261b4 │ │ │ │ @ instruction: 0xe78d447b │ │ │ │ ldrbtmi r4, [fp], #-2866 @ 0xfffff4ce │ │ │ │ ldrtcc pc, [r4], #-2253 @ 0xfffff733 @ │ │ │ │ ldrbtmi r4, [fp], #-2865 @ 0xfffff4cf │ │ │ │ svclt 0x0000e786 │ │ │ │ - andeq sl, r1, r4, asr #21 │ │ │ │ - andeq sl, r1, ip, asr #23 │ │ │ │ - andeq ip, r1, r6, asr #1 │ │ │ │ - @ instruction: 0x0001c1b4 │ │ │ │ - @ instruction: 0x0001c1b2 │ │ │ │ - andeq sl, r1, r0, lsr ip │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq ip, r1, r6, ror lr │ │ │ │ - @ instruction: 0x0001fab6 │ │ │ │ - andeq ip, r1, r2, lsr #29 │ │ │ │ - strdeq ip, [r1], -r6 │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq sp, r1, r4, lsr sp │ │ │ │ - andeq fp, r1, ip, lsr #27 │ │ │ │ - strdeq fp, [r1], -r0 │ │ │ │ - andeq fp, r1, r2, lsl lr │ │ │ │ - andeq fp, r1, ip, lsl lr │ │ │ │ - muleq r1, r2, sl │ │ │ │ - andeq sp, r1, r4, lsr sl │ │ │ │ - andeq ip, r1, r4, lsl #17 │ │ │ │ - andeq sp, r1, ip, lsl #16 │ │ │ │ - muleq r1, r4, r3 │ │ │ │ - strdeq fp, [r1], -lr │ │ │ │ - andeq sl, r1, r4, asr #7 │ │ │ │ - muleq r1, r0, lr │ │ │ │ - andeq sl, r1, r0, ror #6 │ │ │ │ - andeq ip, r1, r2, lsr #10 │ │ │ │ - andeq ip, r1, r8, lsr #10 │ │ │ │ - andeq ip, r1, r0, asr #10 │ │ │ │ - andeq ip, r1, r8, asr r5 │ │ │ │ + ldrdeq sl, [r1], -r4 │ │ │ │ + ldrdeq sl, [r1], -ip │ │ │ │ + ldrdeq ip, [r1], -r6 │ │ │ │ + andeq ip, r1, r4, asr #3 │ │ │ │ + andeq ip, r1, r2, asr #3 │ │ │ │ + andeq sl, r1, r0, asr #24 │ │ │ │ + andeq ip, r1, r8, lsr #3 │ │ │ │ + andeq ip, r1, r6, lsl #29 │ │ │ │ + andeq pc, r1, r6, asr #21 │ │ │ │ + @ instruction: 0x0001ceb2 │ │ │ │ + andeq ip, r1, r6, lsl #28 │ │ │ │ + andeq ip, r1, r4, lsl #28 │ │ │ │ + andeq sp, r1, r4, asr #26 │ │ │ │ + @ instruction: 0x0001bdbc │ │ │ │ + andeq fp, r1, r0, lsl #28 │ │ │ │ + andeq fp, r1, r2, lsr #28 │ │ │ │ + andeq fp, r1, ip, lsr #28 │ │ │ │ + andeq ip, r1, r2, lsr #21 │ │ │ │ + andeq sp, r1, r4, asr #20 │ │ │ │ + muleq r1, r4, r8 │ │ │ │ + andeq sp, r1, ip, lsl r8 │ │ │ │ + andeq sl, r1, r4, lsr #7 │ │ │ │ + andeq fp, r1, lr, lsl #18 │ │ │ │ + ldrdeq sl, [r1], -r4 │ │ │ │ + andeq fp, r1, r0, lsr #29 │ │ │ │ + andeq sl, r1, r0, ror r3 │ │ │ │ + andeq ip, r1, r2, lsr r5 │ │ │ │ + andeq ip, r1, r8, lsr r5 │ │ │ │ + andeq ip, r1, r0, asr r5 │ │ │ │ andeq ip, r1, r8, ror #10 │ │ │ │ - andeq fp, r1, r2, lsl #18 │ │ │ │ - andeq sl, r1, r4, lsr #6 │ │ │ │ - andeq sl, r1, r6, lsr #6 │ │ │ │ - @ instruction: 0x0001bdb6 │ │ │ │ - andeq fp, r1, lr, ror #17 │ │ │ │ - andeq fp, r1, r4, ror sl │ │ │ │ - andeq fp, r1, lr, asr #26 │ │ │ │ + andeq ip, r1, r8, ror r5 │ │ │ │ + andeq fp, r1, r2, lsl r9 │ │ │ │ + andeq sl, r1, r4, lsr r3 │ │ │ │ + andeq sl, r1, r6, lsr r3 │ │ │ │ + andeq fp, r1, r6, asr #27 │ │ │ │ + strdeq fp, [r1], -lr │ │ │ │ + andeq fp, r1, r4, lsl #21 │ │ │ │ andeq fp, r1, lr, asr sp │ │ │ │ - andeq fp, r1, r2, ror #30 │ │ │ │ - andeq sp, r1, ip, ror r6 │ │ │ │ - andeq ip, r1, r2, lsl #10 │ │ │ │ - andeq sp, r1, ip, asr r6 │ │ │ │ - andeq sl, r1, sl, lsr #4 │ │ │ │ - andeq sl, r1, r8, lsr #4 │ │ │ │ - ldrdeq fp, [r1], -ip │ │ │ │ - andeq sl, r1, r0, asr #4 │ │ │ │ - andeq sl, r1, r6, lsr r2 │ │ │ │ - andeq fp, r1, r6, asr #25 │ │ │ │ + andeq fp, r1, lr, ror #26 │ │ │ │ + andeq fp, r1, r2, ror pc │ │ │ │ + andeq sp, r1, ip, lsl #13 │ │ │ │ + andeq ip, r1, r2, lsl r5 │ │ │ │ + andeq sp, r1, ip, ror #12 │ │ │ │ + andeq sl, r1, sl, lsr r2 │ │ │ │ + andeq sl, r1, r8, lsr r2 │ │ │ │ + andeq fp, r1, ip, ror #25 │ │ │ │ + andeq sl, r1, r0, asr r2 │ │ │ │ + andeq sl, r1, r6, asr #4 │ │ │ │ + ldrdeq fp, [r1], -r6 │ │ │ │ blcs 53188 │ │ │ │ subshi pc, r1, #64, 6 │ │ │ │ @ instruction: 0xf8da461a │ │ │ │ addsmi r3, r3, #28 │ │ │ │ @ instruction: 0xf8dfd01a │ │ │ │ bls 539ec4 │ │ │ │ @ instruction: 0xf8df58d5 │ │ │ │ @@ -38841,56 +38841,56 @@ │ │ │ │ tstcs r0, #4390912 @ 0x430000 │ │ │ │ bllt 152ab84 │ │ │ │ stmdaeq r3, {r0, r3, r5, r7, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fd2304 │ │ │ │ @ instruction: 0xf1a9bb4e │ │ │ │ str r0, [fp, r3, asr #16] │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x00019eba │ │ │ │ - andeq r9, r1, r8, asr #31 │ │ │ │ - andeq sl, r1, lr, lsl #10 │ │ │ │ - andeq r9, r1, r6, ror pc │ │ │ │ - andeq r9, r1, r0, ror #28 │ │ │ │ - andeq sl, r1, r0, asr #2 │ │ │ │ - andeq sl, r1, sl, lsl #3 │ │ │ │ - andeq sl, r1, ip, asr r1 │ │ │ │ - andeq sl, r1, r0, lsl #5 │ │ │ │ - strdeq ip, [r1], -r2 │ │ │ │ - andeq sl, r1, lr, asr r1 │ │ │ │ - andeq sl, r1, r0, ror #2 │ │ │ │ - andeq ip, r1, r6, asr r5 │ │ │ │ - strdeq r9, [r1], -r0 │ │ │ │ - strdeq r9, [r1], -r8 │ │ │ │ - andeq r9, r1, r6, lsl #28 │ │ │ │ - andeq ip, r1, r6, lsl r5 │ │ │ │ - ldrdeq r9, [r1], -r0 │ │ │ │ - andeq sl, r1, sl, lsl r0 │ │ │ │ - andeq r9, r1, ip, ror #31 │ │ │ │ - andeq sl, r1, sl │ │ │ │ - andeq sl, r1, r4, lsl r0 │ │ │ │ + andeq r9, r1, sl, asr #29 │ │ │ │ + ldrdeq r9, [r1], -r8 │ │ │ │ + andeq sl, r1, lr, lsl r5 │ │ │ │ + andeq r9, r1, r6, lsl #31 │ │ │ │ + andeq r9, r1, r0, ror lr │ │ │ │ + andeq sl, r1, r0, asr r1 │ │ │ │ + muleq r1, sl, r1 │ │ │ │ + andeq sl, r1, ip, ror #2 │ │ │ │ + muleq r1, r0, r2 │ │ │ │ + andeq ip, r1, r2, lsl #12 │ │ │ │ + andeq sl, r1, lr, ror #2 │ │ │ │ + andeq sl, r1, r0, ror r1 │ │ │ │ + andeq ip, r1, r6, ror #10 │ │ │ │ + andeq sl, r1, r0 │ │ │ │ + andeq r9, r1, r8, lsl #26 │ │ │ │ + andeq r9, r1, r6, lsl lr │ │ │ │ + andeq ip, r1, r6, lsr #10 │ │ │ │ + andeq r9, r1, r0, ror #31 │ │ │ │ + andeq sl, r1, sl, lsr #32 │ │ │ │ + strdeq r9, [r1], -ip │ │ │ │ andeq sl, r1, sl, lsl r0 │ │ │ │ - andeq ip, r1, r6, lsr r4 │ │ │ │ - muleq r1, lr, pc @ │ │ │ │ - ldrdeq r9, [r1], -ip │ │ │ │ - andeq r9, r1, r6, ror #25 │ │ │ │ - andeq sl, r1, r2, ror r2 │ │ │ │ - muleq r1, r8, pc @ │ │ │ │ - andeq r9, r1, r6, asr #30 │ │ │ │ - andeq r9, r1, r6, asr #30 │ │ │ │ - andeq r9, r1, r4, lsl #30 │ │ │ │ - andeq ip, r1, sl, ror #5 │ │ │ │ - muleq r1, ip, r1 │ │ │ │ - andeq ip, r1, sl, lsr #5 │ │ │ │ - muleq r1, lr, r0 │ │ │ │ - andeq r9, r1, r2, lsl #24 │ │ │ │ - ldrdeq r9, [r1], -r6 │ │ │ │ - andeq r9, r1, sl, asr pc │ │ │ │ - andeq lr, r1, sl, asr #20 │ │ │ │ + andeq sl, r1, r4, lsr #32 │ │ │ │ + andeq sl, r1, sl, lsr #32 │ │ │ │ + andeq ip, r1, r6, asr #8 │ │ │ │ + andeq r9, r1, lr, lsr #31 │ │ │ │ + andeq r9, r1, ip, ror #23 │ │ │ │ strdeq r9, [r1], -r6 │ │ │ │ - andeq r9, r1, r8, ror lr │ │ │ │ + andeq sl, r1, r2, lsl #5 │ │ │ │ + andeq r9, r1, r8, lsr #31 │ │ │ │ + andeq r9, r1, r6, asr pc │ │ │ │ + andeq r9, r1, r6, asr pc │ │ │ │ + andeq r9, r1, r4, lsl pc │ │ │ │ + strdeq ip, [r1], -sl │ │ │ │ + andeq sl, r1, ip, lsr #3 │ │ │ │ + @ instruction: 0x0001c2ba │ │ │ │ + andeq sl, r1, lr, lsr #1 │ │ │ │ + andeq r9, r1, r2, lsl ip │ │ │ │ + andeq r9, r1, r6, ror #29 │ │ │ │ + andeq r9, r1, sl, ror #30 │ │ │ │ + andeq lr, r1, sl, asr sl │ │ │ │ + andeq r9, r1, r6, lsl #28 │ │ │ │ + andeq r9, r1, r8, lsl #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi e810c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ movweq pc, #2252 @ 0x8cc @ │ │ │ │ ldclmi 6, cr15, [r4, #692] @ 0x2b4 │ │ │ │ cdpge 13, 2, cr4, cr13, cr1, {4} │ │ │ │ @@ -39019,21 +39019,21 @@ │ │ │ │ andcs r2, r0, r1, lsl #12 │ │ │ │ mla r6, sl, r6, r4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ muleq r2, r8, r3 │ │ │ │ andeq r0, r2, ip, lsl #7 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq lr, r1, r0, asr r8 │ │ │ │ - andeq r9, r1, r8, lsr r7 │ │ │ │ - andeq r9, r1, r6, lsr #14 │ │ │ │ - strdeq r9, [r1], -r0 │ │ │ │ - strdeq r9, [r1], -r2 │ │ │ │ - strdeq r9, [r1], -lr │ │ │ │ - andeq fp, r1, r2, lsl #27 │ │ │ │ + andeq lr, r1, r0, ror #16 │ │ │ │ + andeq r9, r1, r8, asr #14 │ │ │ │ + andeq r9, r1, r6, lsr r7 │ │ │ │ + andeq r9, r1, r0, lsl #16 │ │ │ │ + andeq r9, r1, r2, lsl #20 │ │ │ │ + andeq r9, r1, lr, lsl #14 │ │ │ │ + muleq r1, r2, sp │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ strmi r4, [pc], #-1718 @ 2ce9c │ │ │ │ andcs r3, r1, r1, lsl #12 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ blvs fef0df50 │ │ │ │ svceq 0x0040f413 │ │ │ │ @ instruction: 0x4653d1f4 │ │ │ │ @@ -39625,65 +39625,65 @@ │ │ │ │ mulsvs lr, r6, r2 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr11, cr15, {7} │ │ │ │ ldrdhi pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ blt ff56b7e0 │ │ │ │ andseq pc, pc, pc, rrx │ │ │ │ @ instruction: 0xf7d8e45e │ │ │ │ svclt 0x0000edb0 │ │ │ │ - andeq fp, r1, ip, lsl #28 │ │ │ │ - andeq fp, r1, r0, lsl sp │ │ │ │ - andeq fp, r1, r0, ror #27 │ │ │ │ - andeq fp, r1, ip, asr ip │ │ │ │ - andeq fp, r1, ip, asr ip │ │ │ │ - andeq r9, r1, lr, lsl #10 │ │ │ │ - strdeq r9, [r1], -r8 │ │ │ │ - andeq fp, r1, r2, asr #27 │ │ │ │ - andeq fp, r1, r4, asr #27 │ │ │ │ - @ instruction: 0x000194b0 │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq fp, r1, ip, ror #27 │ │ │ │ - andeq fp, r1, lr, lsr lr │ │ │ │ + andeq fp, r1, ip, lsl lr │ │ │ │ + andeq fp, r1, r0, lsr #26 │ │ │ │ + strdeq fp, [r1], -r0 │ │ │ │ + andeq fp, r1, ip, ror #24 │ │ │ │ + andeq fp, r1, ip, ror #24 │ │ │ │ + andeq r9, r1, lr, lsl r5 │ │ │ │ + andeq r9, r1, r8, lsl #8 │ │ │ │ + ldrdeq fp, [r1], -r2 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + andeq r9, r1, r0, asr #9 │ │ │ │ + andeq r9, r1, r8, lsr #7 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, lr, asr #28 │ │ │ │ andeq pc, r1, r0, asr pc @ │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq fp, r1, lr, lsr #22 │ │ │ │ - andeq fp, r1, r0, lsr fp │ │ │ │ + andeq fp, r1, lr, lsr fp │ │ │ │ + andeq fp, r1, r0, asr #22 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq fp, r1, lr, lsl #22 │ │ │ │ - andeq fp, r1, r2, asr r9 │ │ │ │ - andeq fp, r1, sl, lsr #21 │ │ │ │ - andeq fp, r1, sl, lsr #21 │ │ │ │ - andeq fp, r1, sl, lsl #21 │ │ │ │ - andeq fp, r1, r0, lsl ip │ │ │ │ - muleq r1, r8, ip │ │ │ │ - @ instruction: 0x0001bcb6 │ │ │ │ - andeq lr, r1, r2, lsl #5 │ │ │ │ - andeq fp, r1, r2, lsl #22 │ │ │ │ - andeq fp, r1, r0, asr r9 │ │ │ │ - andeq fp, r1, ip, lsr #21 │ │ │ │ - andeq fp, r1, sl, ror #20 │ │ │ │ - andeq fp, r1, r6, asr #20 │ │ │ │ - andeq fp, r1, r4, asr #16 │ │ │ │ - andeq fp, r1, r6, ror #18 │ │ │ │ - andeq fp, r1, sl, lsr r9 │ │ │ │ - @ instruction: 0x0001b7b6 │ │ │ │ - strdeq fp, [r1], -r6 │ │ │ │ - andeq fp, r1, ip, asr #17 │ │ │ │ - andeq r8, r1, r8, lsr #30 │ │ │ │ - strdeq r9, [r1], -sl │ │ │ │ - andeq r8, r1, r6, lsl #30 │ │ │ │ - ldrdeq sp, [r1], -r2 │ │ │ │ - muleq r1, r0, r6 │ │ │ │ - andeq fp, r1, r4, asr r6 │ │ │ │ - andeq fp, r1, ip, ror r6 │ │ │ │ + andeq fp, r1, lr, lsl fp │ │ │ │ + andeq fp, r1, r2, ror #18 │ │ │ │ + @ instruction: 0x0001baba │ │ │ │ + @ instruction: 0x0001baba │ │ │ │ + muleq r1, sl, sl │ │ │ │ + andeq fp, r1, r0, lsr #24 │ │ │ │ + andeq fp, r1, r8, lsr #25 │ │ │ │ + andeq fp, r1, r6, asr #25 │ │ │ │ + muleq r1, r2, r2 │ │ │ │ + andeq fp, r1, r2, lsl fp │ │ │ │ + andeq fp, r1, r0, ror #18 │ │ │ │ + @ instruction: 0x0001babc │ │ │ │ + andeq fp, r1, sl, ror sl │ │ │ │ + andeq fp, r1, r6, asr sl │ │ │ │ + andeq fp, r1, r4, asr r8 │ │ │ │ + andeq fp, r1, r6, ror r9 │ │ │ │ + andeq fp, r1, sl, asr #18 │ │ │ │ + andeq fp, r1, r6, asr #15 │ │ │ │ + andeq fp, r1, r6, lsl #18 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq r8, r1, r8, lsr pc │ │ │ │ + andeq r9, r1, sl, lsl #4 │ │ │ │ + andeq r8, r1, r6, lsl pc │ │ │ │ + andeq sp, r1, r2, ror #31 │ │ │ │ + andeq fp, r1, r0, lsr #13 │ │ │ │ + andeq fp, r1, r4, ror #12 │ │ │ │ + andeq fp, r1, ip, lsl #13 │ │ │ │ + strdeq fp, [r1], -sl │ │ │ │ + andeq fp, r1, lr, lsl #11 │ │ │ │ andeq fp, r1, sl, ror #11 │ │ │ │ - andeq fp, r1, lr, ror r5 │ │ │ │ - ldrdeq fp, [r1], -sl │ │ │ │ - muleq r1, ip, r5 │ │ │ │ - andeq fp, r1, ip, lsr #9 │ │ │ │ - andeq fp, r1, ip, asr #10 │ │ │ │ + andeq fp, r1, ip, lsr #11 │ │ │ │ + @ instruction: 0x0001b4bc │ │ │ │ + andeq fp, r1, ip, asr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 468d7c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ movweq pc, #2252 @ 0x8cc @ │ │ │ │ ldcmi 6, cr15, [ip, #692] @ 0x2b4 │ │ │ │ stmiami fp!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ @@ -39916,30 +39916,30 @@ │ │ │ │ eor r2, pc, ip, ror r4 @ │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ svccc 0x00f0cccc │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - ldrdeq r8, [r1], -r2 │ │ │ │ + andeq r8, r1, r2, ror #27 │ │ │ │ andeq pc, r1, r8, lsl r7 @ │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ strdeq pc, [r1], -r2 │ │ │ │ - ldrdeq r8, [r1], -sl │ │ │ │ - andeq r8, r1, r0, ror sp │ │ │ │ - andeq r8, r1, r8, asr fp │ │ │ │ - andeq r8, r1, ip, asr #26 │ │ │ │ - andeq r8, r1, r0, asr #26 │ │ │ │ + andeq r8, r1, sl, ror #21 │ │ │ │ + andeq r8, r1, r0, lsl #27 │ │ │ │ + andeq r8, r1, r8, ror #22 │ │ │ │ + andeq r8, r1, ip, asr sp │ │ │ │ + andeq r8, r1, r0, asr sp │ │ │ │ + muleq r1, r6, sl │ │ │ │ + andeq r8, r1, r0, lsr sl │ │ │ │ andeq r8, r1, r6, lsl #21 │ │ │ │ - andeq r8, r1, r0, lsr #20 │ │ │ │ - andeq r8, r1, r6, ror sl │ │ │ │ - andeq r8, r1, ip, lsl #20 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ - andeq r8, r1, r4, asr #21 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ + andeq r8, r1, ip, lsl sl │ │ │ │ + andeq r8, r1, sl, lsl #20 │ │ │ │ + ldrdeq r8, [r1], -r4 │ │ │ │ + andeq r8, r1, r0, ror #25 │ │ │ │ svceq 0x0000f1ba │ │ │ │ msrhi SPSR_sxc, #64, 6 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ eorsls r2, ip, #0, 4 │ │ │ │ @ instruction: 0xf1b84698 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ @ instruction: 0xf8db8356 │ │ │ │ @@ -40057,15 +40057,15 @@ │ │ │ │ blx 469a64 │ │ │ │ uhadd16cs fp, r2, r8 │ │ │ │ ldrbhi pc, [r6], -r0 @ │ │ │ │ blvs ff1a997c │ │ │ │ blx 469a74 │ │ │ │ strbcs fp, [sp, #-4044] @ 0xfffff034 │ │ │ │ eors r2, sp, sp, ror #10 │ │ │ │ - andeq sl, r1, r4, lsr pc │ │ │ │ + andeq sl, r1, r4, asr #30 │ │ │ │ blcc ff069994 │ │ │ │ blvc 1669540 │ │ │ │ blpl 269518 │ │ │ │ blx 469a90 │ │ │ │ blcs ff0699a4 │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f64 d4, d3 │ │ │ │ @@ -40601,28 +40601,28 @@ │ │ │ │ ldrbcs fp, [r2, #-3916] @ 0xfffff0b4 │ │ │ │ str r2, [r5], #-1394 @ 0xfffffa8e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - strdeq r8, [r1], -r0 │ │ │ │ - ldrdeq r7, [r1], -r8 │ │ │ │ - muleq r1, r8, sp │ │ │ │ - andeq r8, r1, r0, lsr #1 │ │ │ │ - andeq r7, r1, r8, lsl #31 │ │ │ │ - andeq r8, r1, sl, lsl #28 │ │ │ │ - andeq r7, r1, r4, ror pc │ │ │ │ - andeq r7, r1, ip, asr lr │ │ │ │ - ldrdeq r9, [r1], -r4 │ │ │ │ - andeq r7, r1, r0, lsr #30 │ │ │ │ - andeq r7, r1, sl, lsl #28 │ │ │ │ - andeq r9, r1, r2, lsl #4 │ │ │ │ - andeq sl, r1, r4, ror #11 │ │ │ │ - andeq r9, r1, ip, asr #9 │ │ │ │ + andeq r8, r1, r0, lsl #2 │ │ │ │ + andeq r7, r1, r8, ror #31 │ │ │ │ + andeq r8, r1, r8, lsr #27 │ │ │ │ + strheq r8, [r1], -r0 │ │ │ │ + muleq r1, r8, pc @ │ │ │ │ + andeq r8, r1, sl, lsl lr │ │ │ │ + andeq r7, r1, r4, lsl #31 │ │ │ │ + andeq r7, r1, ip, ror #28 │ │ │ │ + andeq r9, r1, r4, ror #1 │ │ │ │ + andeq r7, r1, r0, lsr pc │ │ │ │ + andeq r7, r1, sl, lsl lr │ │ │ │ + andeq r9, r1, r2, lsl r2 │ │ │ │ + strdeq sl, [r1], -r4 │ │ │ │ + ldrdeq r9, [r1], -ip │ │ │ │ @ instruction: 0x0112e9d4 │ │ │ │ tstcs r4, #212, 18 @ 0x350000 │ │ │ │ svclt 0x00084299 │ │ │ │ @ instruction: 0xf0004290 │ │ │ │ ldc 4, cr8, [sp, #892] @ 0x37c │ │ │ │ blls 1ecd438 │ │ │ │ blge 26a030 │ │ │ │ @@ -40937,16 +40937,16 @@ │ │ │ │ cmpls r5, #67108864 @ 0x4000000 │ │ │ │ blvs 1ea540 │ │ │ │ blvs 76a2a4 │ │ │ │ svclt 0x0000e5e5 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r7, r1, r2, asr #21 │ │ │ │ - ldrdeq r9, [r1], -r8 │ │ │ │ + ldrdeq r7, [r1], -r2 │ │ │ │ + andeq r9, r1, r8, ror #11 │ │ │ │ blpl 26a6b0 │ │ │ │ @ instruction: 0xf8139b4d │ │ │ │ svccs 0x0053700a │ │ │ │ ldrhi pc, [lr], #-1 │ │ │ │ ldrhi pc, [r3], #-577 @ 0xfffffdbf │ │ │ │ svclt 0x00042f5a │ │ │ │ @ instruction: 0xf04f2310 │ │ │ │ @@ -41242,15 +41242,15 @@ │ │ │ │ bllt 1f6d128 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq ip, r1, r4, lsl r6 │ │ │ │ + andeq ip, r1, r4, lsr #12 │ │ │ │ bl fe8ed0a8 │ │ │ │ bvc 72a8a0 │ │ │ │ blpl 6ac1c │ │ │ │ bleq 5ea25c │ │ │ │ blvc ffa2ac3c │ │ │ │ blpl 1aa9fc │ │ │ │ blvs 11aac34 │ │ │ │ @@ -41878,17 +41878,17 @@ │ │ │ │ blvc 112b5dc │ │ │ │ blvc ff26b154 │ │ │ │ svclt 0x0000e515 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x000177be │ │ │ │ - andeq r7, r1, r6, lsr #15 │ │ │ │ - andeq r9, r1, lr, asr #19 │ │ │ │ + andeq r7, r1, lr, asr #15 │ │ │ │ + @ instruction: 0x000177b6 │ │ │ │ + ldrdeq r9, [r1], -lr │ │ │ │ strdcs r4, [r1, -r9] │ │ │ │ @ instruction: 0xf8529a16 │ │ │ │ blls 8cfb5c │ │ │ │ ldrbtcs pc, [ip], #-2269 @ 0xfffff723 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ stmib r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ @@ -42132,24 +42132,24 @@ │ │ │ │ movwcc r9, #6997 @ 0x1b55 │ │ │ │ mrc 3, 1, r9, cr5, cr5, {2} │ │ │ │ vstr d7, [sp, #28] │ │ │ │ @ instruction: 0xe6d67b1c │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x000185b4 │ │ │ │ - andeq r6, r1, sl, lsr #27 │ │ │ │ - andeq r6, r1, r6, lsl #16 │ │ │ │ - strdeq r6, [r1], -lr │ │ │ │ - andeq r6, r1, r0, lsl #12 │ │ │ │ - andeq r8, r1, ip, asr #4 │ │ │ │ - strdeq r6, [r1], -lr │ │ │ │ - andeq r6, r1, lr, lsl #10 │ │ │ │ - andeq r6, r1, lr, lsl #10 │ │ │ │ - andeq r6, r1, r0, ror #15 │ │ │ │ + andeq r8, r1, r4, asr #11 │ │ │ │ + @ instruction: 0x00016dba │ │ │ │ + andeq r6, r1, r6, lsl r8 │ │ │ │ + andeq r6, r1, lr, lsl #12 │ │ │ │ + andeq r6, r1, r0, lsl r6 │ │ │ │ + andeq r8, r1, ip, asr r2 │ │ │ │ + andeq r6, r1, lr, lsl #12 │ │ │ │ + andeq r6, r1, lr, lsl r5 │ │ │ │ + andeq r6, r1, lr, lsl r5 │ │ │ │ + strdeq r6, [r1], -r0 │ │ │ │ @ instruction: 0xee899b4d │ │ │ │ bls f46b80 │ │ │ │ andls pc, r2, r3, lsl r8 @ │ │ │ │ svceq 0x0053f1b9 │ │ │ │ rschi pc, r5, #1 │ │ │ │ addshi pc, pc, #268435460 @ 0x10000004 │ │ │ │ svceq 0x005af1b9 │ │ │ │ @@ -42585,23 +42585,23 @@ │ │ │ │ vmov.f64 d9, #5 @ 0x40280000 2.625 │ │ │ │ vmov.f64 d10, d9 │ │ │ │ @ instruction: 0xf7fdbb49 │ │ │ │ svclt 0x0000bf6d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - ldrdeq r6, [r1], -r8 │ │ │ │ - andeq r6, r1, r4, asr #9 │ │ │ │ - andeq r5, r1, sl, lsr #29 │ │ │ │ - @ instruction: 0x00015fb2 │ │ │ │ - andeq r6, r1, lr, lsr r5 │ │ │ │ + andeq r6, r1, r8, ror #9 │ │ │ │ + ldrdeq r6, [r1], -r4 │ │ │ │ + @ instruction: 0x00015eba │ │ │ │ + andeq r5, r1, r2, asr #31 │ │ │ │ + andeq r6, r1, lr, asr #10 │ │ │ │ andeq ip, r1, ip, ror sl │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq r6, r1, r8, ror r3 │ │ │ │ - strdeq r6, [r1], -ip │ │ │ │ + andeq r6, r1, r8, lsl #7 │ │ │ │ + andeq r6, r1, ip, lsl #8 │ │ │ │ blcs 9730c │ │ │ │ blls 667c84 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ @ instruction: 0xf8dfaf7f │ │ │ │ ldrbtmi r4, [ip], #-3060 @ 0xfffff40c │ │ │ │ @ instruction: 0xf7d54620 │ │ │ │ stmdacs r0, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ @@ -43363,84 +43363,84 @@ │ │ │ │ stmib sp, {r0, r1, sl, lr}^ │ │ │ │ strls r4, [r0], #-1025 @ 0xfffffbff │ │ │ │ ldrmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ strmi lr, [lr], #-2509 @ 0xfffff633 │ │ │ │ strmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7d4940b │ │ │ │ ssat lr, #11, r4, lsl #28 │ │ │ │ - andeq r7, r1, r2, asr #9 │ │ │ │ - andeq r7, r1, r0, asr #9 │ │ │ │ - andeq r5, r1, lr, lsr pc │ │ │ │ - andeq r7, r1, r6, lsr #9 │ │ │ │ - andeq r8, r1, r4, lsl #3 │ │ │ │ - @ instruction: 0x0001adbe │ │ │ │ - andeq r8, r1, lr, lsr #3 │ │ │ │ - andeq r8, r1, lr, lsl #2 │ │ │ │ - andeq r8, r1, r6, lsl #2 │ │ │ │ - andeq r9, r1, r0, ror r0 │ │ │ │ - andeq r7, r1, ip, lsl sp │ │ │ │ - andeq r7, r1, r0, lsr #26 │ │ │ │ - andeq r7, r1, r6, lsr sp │ │ │ │ - andeq r7, r1, ip, asr #26 │ │ │ │ - andeq r7, r1, sl, asr sp │ │ │ │ - strdeq r7, [r1], -r4 │ │ │ │ - andeq r5, r1, r4, lsl fp │ │ │ │ - andeq r5, r1, lr, lsl #22 │ │ │ │ - andeq r7, r1, r4, lsr #11 │ │ │ │ - ldrdeq r7, [r1], -lr │ │ │ │ - andeq r7, r1, r2, ror #4 │ │ │ │ - andeq r7, r1, sl, lsr r5 │ │ │ │ - andeq r7, r1, r8, asr #10 │ │ │ │ - andeq r7, r1, sl, asr #14 │ │ │ │ - andeq r8, r1, r2, ror #28 │ │ │ │ - andeq r7, r1, r6, ror #25 │ │ │ │ - andeq r8, r1, r0, asr #28 │ │ │ │ - andeq r5, r1, sl, lsl #20 │ │ │ │ - andeq r5, r1, r8, lsl #20 │ │ │ │ - @ instruction: 0x000174ba │ │ │ │ + ldrdeq r7, [r1], -r2 │ │ │ │ + ldrdeq r7, [r1], -r0 │ │ │ │ + andeq r5, r1, lr, asr #30 │ │ │ │ + @ instruction: 0x000174b6 │ │ │ │ + muleq r1, r4, r1 │ │ │ │ + andeq sl, r1, lr, asr #27 │ │ │ │ + @ instruction: 0x000181be │ │ │ │ + andeq r8, r1, lr, lsl r1 │ │ │ │ + andeq r8, r1, r6, lsl r1 │ │ │ │ + andeq r9, r1, r0, lsl #1 │ │ │ │ + andeq r7, r1, ip, lsr #26 │ │ │ │ + andeq r7, r1, r0, lsr sp │ │ │ │ + andeq r7, r1, r6, asr #26 │ │ │ │ + andeq r7, r1, ip, asr sp │ │ │ │ + andeq r7, r1, sl, ror #26 │ │ │ │ + andeq r7, r1, r4, lsl #2 │ │ │ │ + andeq r5, r1, r4, lsr #22 │ │ │ │ + andeq r5, r1, lr, lsl fp │ │ │ │ + @ instruction: 0x000175b4 │ │ │ │ + andeq r7, r1, lr, ror #1 │ │ │ │ + andeq r7, r1, r2, ror r2 │ │ │ │ + andeq r7, r1, sl, asr #10 │ │ │ │ + andeq r7, r1, r8, asr r5 │ │ │ │ + andeq r7, r1, sl, asr r7 │ │ │ │ + andeq r8, r1, r2, ror lr │ │ │ │ + strdeq r7, [r1], -r6 │ │ │ │ + andeq r8, r1, r0, asr lr │ │ │ │ + andeq r5, r1, sl, lsl sl │ │ │ │ + andeq r5, r1, r8, lsl sl │ │ │ │ + andeq r7, r1, sl, asr #9 │ │ │ │ + andeq r5, r1, ip, lsr #20 │ │ │ │ andeq r5, r1, ip, lsl sl │ │ │ │ - andeq r5, r1, ip, lsl #20 │ │ │ │ - andeq r7, r1, r2, lsr #9 │ │ │ │ - strdeq r6, [r1], -sl │ │ │ │ - andeq r6, r1, lr, lsr pc │ │ │ │ - andeq r6, r1, r0, ror #30 │ │ │ │ - andeq r6, r1, sl, ror #30 │ │ │ │ - andeq r7, r1, ip, ror #23 │ │ │ │ - andeq r8, r1, sl, lsr #23 │ │ │ │ - andeq r5, r1, r0, lsr r7 │ │ │ │ + @ instruction: 0x000174b2 │ │ │ │ + andeq r6, r1, sl, lsl #30 │ │ │ │ + andeq r6, r1, lr, asr #30 │ │ │ │ + andeq r6, r1, r0, ror pc │ │ │ │ + andeq r6, r1, sl, ror pc │ │ │ │ + strdeq r7, [r1], -ip │ │ │ │ + @ instruction: 0x00018bba │ │ │ │ + andeq r5, r1, r0, asr #14 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r5, r1, r0, lsl r5 │ │ │ │ - andeq r5, r1, lr, lsl r6 │ │ │ │ - andeq r5, r1, r4, ror #22 │ │ │ │ - ldrdeq r5, [r1], -r2 │ │ │ │ - @ instruction: 0x000154bc │ │ │ │ - muleq r1, lr, r7 │ │ │ │ - andeq r5, r1, sl, ror #15 │ │ │ │ - @ instruction: 0x000157be │ │ │ │ - andeq r5, r1, r4, ror #17 │ │ │ │ - andeq r7, r1, r8, asr ip │ │ │ │ - andeq r5, r1, r6, asr #15 │ │ │ │ - andeq r5, r1, sl, asr #15 │ │ │ │ - andeq r7, r1, r4, asr #23 │ │ │ │ - andeq r5, r1, r0, ror #12 │ │ │ │ - andeq r5, r1, ip, ror #6 │ │ │ │ - andeq r5, r1, sl, ror r4 │ │ │ │ - andeq r5, r1, ip, asr #12 │ │ │ │ - andeq r7, r1, r4, ror fp │ │ │ │ - muleq r1, r6, r6 │ │ │ │ - andeq r5, r1, r8, ror #12 │ │ │ │ - andeq r5, r1, r8, lsl #13 │ │ │ │ - muleq r1, r4, r6 │ │ │ │ - muleq r1, ip, r6 │ │ │ │ - @ instruction: 0x00017ab8 │ │ │ │ - andeq r5, r1, r0, lsr #12 │ │ │ │ - andeq r5, r1, lr, lsr r6 │ │ │ │ - andeq r5, r1, ip, ror #11 │ │ │ │ - andeq r5, r1, ip, ror #11 │ │ │ │ - andeq r5, r1, sl, lsr #11 │ │ │ │ + andeq r5, r1, r0, lsr #10 │ │ │ │ + andeq r5, r1, lr, lsr #12 │ │ │ │ + andeq r5, r1, r4, ror fp │ │ │ │ + andeq r5, r1, r2, ror #11 │ │ │ │ + andeq r5, r1, ip, asr #9 │ │ │ │ + andeq r5, r1, lr, lsr #15 │ │ │ │ + strdeq r5, [r1], -sl │ │ │ │ + andeq r5, r1, lr, asr #15 │ │ │ │ + strdeq r5, [r1], -r4 │ │ │ │ + andeq r7, r1, r8, ror #24 │ │ │ │ + ldrdeq r5, [r1], -r6 │ │ │ │ + ldrdeq r5, [r1], -sl │ │ │ │ + ldrdeq r7, [r1], -r4 │ │ │ │ + andeq r5, r1, r0, ror r6 │ │ │ │ + andeq r5, r1, ip, ror r3 │ │ │ │ + andeq r5, r1, sl, lsl #9 │ │ │ │ + andeq r5, r1, ip, asr r6 │ │ │ │ + andeq r7, r1, r4, lsl #23 │ │ │ │ + andeq r5, r1, r6, lsr #13 │ │ │ │ + andeq r5, r1, r8, ror r6 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ + andeq r5, r1, r4, lsr #13 │ │ │ │ + andeq r5, r1, ip, lsr #13 │ │ │ │ + andeq r7, r1, r8, asr #21 │ │ │ │ + andeq r5, r1, r0, lsr r6 │ │ │ │ + andeq r5, r1, lr, asr #12 │ │ │ │ + strdeq r5, [r1], -ip │ │ │ │ + strdeq r5, [r1], -ip │ │ │ │ + @ instruction: 0x000155ba │ │ │ │ @ instruction: 0x46c146d3 │ │ │ │ ldrsbge pc, [r0, #141] @ 0x8d @ │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ blls bdb760 │ │ │ │ blcs 57c00 │ │ │ │ svclt 0x00d49b25 │ │ │ │ @@ -43794,56 +43794,56 @@ │ │ │ │ stc 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ vstr d11, [sp] │ │ │ │ @ instruction: 0xf7d47b02 │ │ │ │ @ instruction: 0xe73eeabc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r7, r1, sl, ror #16 │ │ │ │ - andeq r5, r1, sl, lsl r7 │ │ │ │ - andeq r7, r1, sl, lsr #16 │ │ │ │ - andeq r5, r1, ip, lsl r6 │ │ │ │ - andeq r5, r1, sl, lsl #3 │ │ │ │ - andeq sl, r1, r6, asr #32 │ │ │ │ - andeq r5, r1, lr, asr #7 │ │ │ │ - andeq r5, r1, r0, asr r4 │ │ │ │ - andeq r4, r1, r4, ror #30 │ │ │ │ - andeq r4, r1, ip, asr #28 │ │ │ │ - andeq r5, r1, r0, ror pc │ │ │ │ - andeq r7, r1, r4, ror #7 │ │ │ │ - andeq r5, r1, lr, asr pc │ │ │ │ - andeq r4, r1, ip, ror lr │ │ │ │ - andeq r4, r1, r4, ror #26 │ │ │ │ - andeq r5, r1, r8, ror pc │ │ │ │ - andeq r4, r1, lr, lsr #28 │ │ │ │ - andeq r4, r1, r6, lsl sp │ │ │ │ - andeq r5, r1, sl, lsl ip │ │ │ │ - andeq r7, r1, r2, lsl r2 │ │ │ │ - andeq r4, r1, r8, ror #27 │ │ │ │ - ldrdeq r4, [r1], -r6 │ │ │ │ - andeq r5, r1, r6, lsr ip │ │ │ │ - ldrdeq r7, [r1], -r6 │ │ │ │ - @ instruction: 0x00014db8 │ │ │ │ - muleq r1, r4, ip │ │ │ │ - andeq r5, r1, r2, asr ip │ │ │ │ - andeq r4, r1, ip, ror #26 │ │ │ │ - andeq r4, r1, r4, asr ip │ │ │ │ - andeq r5, r1, lr, lsr #25 │ │ │ │ - andeq r7, r1, r8, asr r1 │ │ │ │ - andeq r4, r1, r2, lsr sp │ │ │ │ - andeq r4, r1, sl, lsl ip │ │ │ │ - andeq r5, r1, lr, lsl #26 │ │ │ │ - andeq r7, r1, lr, lsl r1 │ │ │ │ - @ instruction: 0x000171b0 │ │ │ │ - andeq r5, r1, r6, asr #22 │ │ │ │ - andeq r5, r1, sl, asr #21 │ │ │ │ - muleq r1, r4, r0 │ │ │ │ - andeq r5, r1, sl, ror #23 │ │ │ │ - andeq r5, r1, r6, ror sl │ │ │ │ - strdeq r5, [r1], -ip │ │ │ │ + andeq r7, r1, sl, ror r8 │ │ │ │ + andeq r5, r1, sl, lsr #14 │ │ │ │ + andeq r7, r1, sl, lsr r8 │ │ │ │ + andeq r5, r1, ip, lsr #12 │ │ │ │ + muleq r1, sl, r1 │ │ │ │ + andeq sl, r1, r6, asr r0 │ │ │ │ + ldrdeq r5, [r1], -lr │ │ │ │ + andeq r5, r1, r0, ror #8 │ │ │ │ + andeq r4, r1, r4, ror pc │ │ │ │ + andeq r4, r1, ip, asr lr │ │ │ │ + andeq r5, r1, r0, lsl #31 │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ + andeq r5, r1, lr, ror #30 │ │ │ │ + andeq r4, r1, ip, lsl #29 │ │ │ │ + andeq r4, r1, r4, ror sp │ │ │ │ + andeq r5, r1, r8, lsl #31 │ │ │ │ + andeq r4, r1, lr, lsr lr │ │ │ │ + andeq r4, r1, r6, lsr #26 │ │ │ │ + andeq r5, r1, sl, lsr #24 │ │ │ │ + andeq r7, r1, r2, lsr #4 │ │ │ │ + strdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, r6, ror #25 │ │ │ │ + andeq r5, r1, r6, asr #24 │ │ │ │ + andeq r7, r1, r6, ror #3 │ │ │ │ + andeq r4, r1, r8, asr #27 │ │ │ │ + andeq r4, r1, r4, lsr #25 │ │ │ │ + andeq r5, r1, r2, ror #24 │ │ │ │ + andeq r4, r1, ip, ror sp │ │ │ │ + andeq r4, r1, r4, ror #24 │ │ │ │ + @ instruction: 0x00015cbe │ │ │ │ + andeq r7, r1, r8, ror #2 │ │ │ │ + andeq r4, r1, r2, asr #26 │ │ │ │ + andeq r4, r1, sl, lsr #24 │ │ │ │ + andeq r5, r1, lr, lsl sp │ │ │ │ + andeq r7, r1, lr, lsr #2 │ │ │ │ + andeq r7, r1, r0, asr #3 │ │ │ │ + andeq r5, r1, r6, asr fp │ │ │ │ + ldrdeq r5, [r1], -sl │ │ │ │ + andeq r7, r1, r4, lsr #1 │ │ │ │ + strdeq r5, [r1], -sl │ │ │ │ + andeq r5, r1, r6, lsl #21 │ │ │ │ + andeq r5, r1, ip, lsl #22 │ │ │ │ blvc fe86d058 │ │ │ │ blls 939dec │ │ │ │ ldmdavs r8, {r5, r7, r9, fp, lr} │ │ │ │ stc 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ vldr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ @ instruction: 0xf7d47b00 │ │ │ │ @@ -43998,28 +43998,28 @@ │ │ │ │ blvc ed284 │ │ │ │ blls 6d288 │ │ │ │ stmdb r2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 7, cr15, [r6], #1008 @ 0x3f0 │ │ │ │ ... │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ - andeq r5, r1, ip, asr #19 │ │ │ │ - andeq r5, r1, r0, asr r9 │ │ │ │ - @ instruction: 0x00014aba │ │ │ │ - andeq r4, r1, r2, lsr #19 │ │ │ │ - andeq r5, r1, sl, lsl r7 │ │ │ │ - andeq r4, r1, sl, ror #20 │ │ │ │ - andeq r4, r1, r2, asr r9 │ │ │ │ - andeq r5, r1, sl, asr r7 │ │ │ │ - andeq r4, r1, r6, asr #18 │ │ │ │ - andeq r4, r1, lr, lsr #16 │ │ │ │ - andeq r4, r1, r6, lsl pc │ │ │ │ - andeq r4, r1, r4, ror #15 │ │ │ │ - andeq r4, r1, lr, ror #17 │ │ │ │ - andeq r5, r1, sl, ror #27 │ │ │ │ + ldrdeq r5, [r1], -ip │ │ │ │ + andeq r5, r1, r0, ror #18 │ │ │ │ + andeq r4, r1, sl, asr #21 │ │ │ │ + @ instruction: 0x000149b2 │ │ │ │ + andeq r5, r1, sl, lsr #14 │ │ │ │ + andeq r4, r1, sl, ror sl │ │ │ │ + andeq r4, r1, r2, ror #18 │ │ │ │ + andeq r5, r1, sl, ror #14 │ │ │ │ + andeq r4, r1, r6, asr r9 │ │ │ │ + andeq r4, r1, lr, lsr r8 │ │ │ │ + andeq r4, r1, r6, lsr #30 │ │ │ │ + strdeq r4, [r1], -r4 @ │ │ │ │ + strdeq r4, [r1], -lr │ │ │ │ + strdeq r5, [r1], -sl │ │ │ │ strtmi r9, [r2], -r4, lsr #30 │ │ │ │ tstcs r1, r5, lsl fp │ │ │ │ strls r6, [r0, #-2104] @ 0xfffff7c8 │ │ │ │ ldm r4!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ blvc 116d32c │ │ │ │ tstcs r1, r8, lsr r8 │ │ │ │ vstr s18, [sp, #96] @ 0x60 │ │ │ │ @@ -44258,33 +44258,33 @@ │ │ │ │ @ instruction: 0xf7d37b02 │ │ │ │ blls a6dcd8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7fcae7b │ │ │ │ svclt 0x0000baeb │ │ │ │ ... │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq r6, r1, r6, ror #24 │ │ │ │ - muleq r1, r4, ip │ │ │ │ - andeq r4, r1, lr, ror #15 │ │ │ │ - ldrdeq r4, [r1], -r6 │ │ │ │ - ldrdeq r5, [r1], -lr │ │ │ │ - muleq r1, sl, r6 │ │ │ │ - andeq r4, r1, r4, lsr #15 │ │ │ │ - andeq r5, r1, r4, lsr #26 │ │ │ │ - ldrdeq r5, [r1], -sl │ │ │ │ - andeq r5, r1, r8, lsl #20 │ │ │ │ - andeq r5, r1, r2, asr r8 │ │ │ │ - andeq r5, r1, r4, ror r8 │ │ │ │ - andeq r5, r1, ip, lsl #17 │ │ │ │ - @ instruction: 0x000158ba │ │ │ │ - muleq r1, ip, r9 │ │ │ │ - andeq r6, r1, sl, asr #19 │ │ │ │ - andeq r4, r1, sl, ror #9 │ │ │ │ - ldrdeq r4, [r1], -r2 │ │ │ │ - ldrdeq r5, [r1], -sl │ │ │ │ + andeq r6, r1, r6, ror ip │ │ │ │ + andeq r6, r1, r4, lsr #25 │ │ │ │ + strdeq r4, [r1], -lr │ │ │ │ + andeq r4, r1, r6, ror #13 │ │ │ │ + andeq r5, r1, lr, ror #25 │ │ │ │ + andeq r4, r1, sl, lsr #13 │ │ │ │ + @ instruction: 0x000147b4 │ │ │ │ + andeq r5, r1, r4, lsr sp │ │ │ │ + andeq r5, r1, sl, ror #19 │ │ │ │ + andeq r5, r1, r8, lsl sl │ │ │ │ + andeq r5, r1, r2, ror #16 │ │ │ │ + andeq r5, r1, r4, lsl #17 │ │ │ │ + muleq r1, ip, r8 │ │ │ │ + andeq r5, r1, sl, asr #17 │ │ │ │ + andeq r6, r1, ip, lsr #19 │ │ │ │ + ldrdeq r6, [r1], -sl │ │ │ │ + strdeq r4, [r1], -sl │ │ │ │ + andeq r4, r1, r2, ror #7 │ │ │ │ + andeq r5, r1, sl, ror #19 │ │ │ │ bllt 106dba8 │ │ │ │ blx 46dc9c │ │ │ │ stcls 0, cr13, [r4], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ stmdavs r3!, {r2, r3, r4, r8, r9, sl, sp} │ │ │ │ tstls r6, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf8df4618 │ │ │ │ @@ -44735,49 +44735,49 @@ │ │ │ │ blvs 1ade5c │ │ │ │ blvs 76de18 │ │ │ │ stmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ ... │ │ │ │ - andeq r4, r1, r8, lsr r4 │ │ │ │ - andeq r4, r1, lr, lsl r3 │ │ │ │ - andeq r5, r1, r4, ror r7 │ │ │ │ - ldrdeq r4, [r1], -ip │ │ │ │ - andeq r4, r1, r2, asr #5 │ │ │ │ - andeq r5, r1, ip, lsl #15 │ │ │ │ - muleq r1, r6, r2 │ │ │ │ - muleq r1, lr, r3 │ │ │ │ - @ instruction: 0x000157ba │ │ │ │ - andeq r4, r1, r4, asr #4 │ │ │ │ - andeq r4, r1, lr, asr #6 │ │ │ │ - muleq r1, r8, r7 │ │ │ │ - ldrdeq r5, [r1], -r2 │ │ │ │ - andeq r5, r1, lr, asr #18 │ │ │ │ - andeq r4, r1, r4, lsl r4 │ │ │ │ - ldrdeq r5, [r1], -lr │ │ │ │ - andeq r4, r1, ip, lsr #7 │ │ │ │ - andeq r6, r1, ip, ror #12 │ │ │ │ - andeq r7, r1, r6, ror #11 │ │ │ │ - andeq r4, r1, r8, ror #13 │ │ │ │ - strdeq r4, [r1], -ip │ │ │ │ - andeq r4, r1, sl, asr #14 │ │ │ │ - andeq r4, r1, r8, ror r7 │ │ │ │ - andeq r4, r1, sl, lsr #15 │ │ │ │ - andeq r4, r1, r8, asr #15 │ │ │ │ - strdeq r4, [r1], -r2 │ │ │ │ - andeq r4, r1, r0, lsl r8 │ │ │ │ - andeq r4, r1, sl, lsr r8 │ │ │ │ - andeq r4, r1, r4, ror #16 │ │ │ │ - andeq r4, r1, lr, lsl #17 │ │ │ │ - andeq r4, r1, r8, asr #17 │ │ │ │ - strdeq r4, [r1], -lr │ │ │ │ - andeq r4, r1, r8, lsr #18 │ │ │ │ - andeq r4, r1, sl, asr #18 │ │ │ │ - andeq r4, r1, lr, ror r9 │ │ │ │ + andeq r4, r1, r8, asr #8 │ │ │ │ + andeq r4, r1, lr, lsr #6 │ │ │ │ + andeq r5, r1, r4, lsl #15 │ │ │ │ + andeq r4, r1, ip, ror #7 │ │ │ │ + ldrdeq r4, [r1], -r2 │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + andeq r4, r1, r6, lsr #5 │ │ │ │ + andeq r4, r1, lr, lsr #7 │ │ │ │ + andeq r5, r1, sl, asr #15 │ │ │ │ + andeq r4, r1, r4, asr r2 │ │ │ │ + andeq r4, r1, lr, asr r3 │ │ │ │ + andeq r5, r1, r8, lsr #15 │ │ │ │ + andeq r5, r1, r2, ror #15 │ │ │ │ + andeq r5, r1, lr, asr r9 │ │ │ │ + andeq r4, r1, r4, lsr #8 │ │ │ │ + andeq r5, r1, lr, ror #29 │ │ │ │ + @ instruction: 0x000143bc │ │ │ │ + andeq r6, r1, ip, ror r6 │ │ │ │ + strdeq r7, [r1], -r6 │ │ │ │ + strdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, ip, lsl #14 │ │ │ │ + andeq r4, r1, sl, asr r7 │ │ │ │ + andeq r4, r1, r8, lsl #15 │ │ │ │ + @ instruction: 0x000147ba │ │ │ │ + ldrdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, r2, lsl #16 │ │ │ │ + andeq r4, r1, r0, lsr #16 │ │ │ │ + andeq r4, r1, sl, asr #16 │ │ │ │ + andeq r4, r1, r4, ror r8 │ │ │ │ + muleq r1, lr, r8 │ │ │ │ + ldrdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, lr, lsl #18 │ │ │ │ + andeq r4, r1, r8, lsr r9 │ │ │ │ + andeq r4, r1, sl, asr r9 │ │ │ │ + andeq r4, r1, lr, lsl #19 │ │ │ │ orrslt r9, fp, #87040 @ 0x15400 │ │ │ │ bcc fe46e0ac │ │ │ │ blvs 76df08 │ │ │ │ mrc 6, 5, r4, cr8, cr3, {0} │ │ │ │ @ instruction: 0xee867be7 │ │ │ │ vstr d7, [sp, #28] │ │ │ │ cmnlt fp, #28, 22 @ 0x7000 │ │ │ │ @@ -45399,35 +45399,35 @@ │ │ │ │ @ instruction: 0x4615ad18 │ │ │ │ ldrdhi pc, [r8], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0x469c4632 │ │ │ │ ssat r9, #18, r1, lsl #28 │ │ │ │ muleq r1, r4, r6 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq sl, r1, r4, lsl #13 │ │ │ │ - andeq r6, r1, r2, asr r5 │ │ │ │ + andeq r6, r1, r2, ror #10 │ │ │ │ andeq sl, r1, ip, lsl r6 │ │ │ │ - andeq r6, r1, sl, ror #9 │ │ │ │ strdeq r6, [r1], -sl │ │ │ │ + andeq r6, r1, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, lsl #12 │ │ │ │ - andeq r6, r1, lr, lsl r3 │ │ │ │ - andeq r6, r1, lr, asr #6 │ │ │ │ - ldrdeq r6, [r1], -r2 │ │ │ │ - andeq r6, r1, sl, lsl #6 │ │ │ │ - andeq r6, r1, r0, lsl #5 │ │ │ │ + andeq r6, r1, lr, lsr #6 │ │ │ │ + andeq r6, r1, lr, asr r3 │ │ │ │ + andeq r6, r1, r2, ror #5 │ │ │ │ + andeq r6, r1, sl, lsl r3 │ │ │ │ + muleq r1, r0, r2 │ │ │ │ + andeq r6, r1, ip, lsl #5 │ │ │ │ + andeq r6, r1, r6, lsl #5 │ │ │ │ andeq r6, r1, ip, ror r2 │ │ │ │ andeq r6, r1, r6, ror r2 │ │ │ │ andeq r6, r1, ip, ror #4 │ │ │ │ andeq r6, r1, r6, ror #4 │ │ │ │ andeq r6, r1, ip, asr r2 │ │ │ │ - andeq r6, r1, r6, asr r2 │ │ │ │ - andeq r6, r1, ip, asr #4 │ │ │ │ + andeq r6, r1, r8, lsr r2 │ │ │ │ andeq r6, r1, r8, lsr #4 │ │ │ │ - andeq r6, r1, r8, lsl r2 │ │ │ │ - andeq r6, r1, r6, lsl r2 │ │ │ │ - andeq r6, r1, r0, lsl r2 │ │ │ │ + andeq r6, r1, r6, lsr #4 │ │ │ │ + andeq r6, r1, r0, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb8a4bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [fp, -r8]! │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ ldmda r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ @@ -45438,15 +45438,15 @@ │ │ │ │ bl feb8a4e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7d34479 │ │ │ │ tstlt r0, r2, asr fp │ │ │ │ b 16f1244 │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ - andeq r2, r1, ip, asr #11 │ │ │ │ + ldrdeq r2, [r1], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ strmi fp, [sp], -r1, lsr #1 │ │ │ │ @ instruction: 0xf8df9206 │ │ │ │ tstls r1, #252, 12 @ 0xfc00000 │ │ │ │ @@ -45894,28 +45894,28 @@ │ │ │ │ stmda sl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrt r9, [r6], #8 │ │ │ │ ldrteq pc, [pc], #-111 @ 33a0c @ │ │ │ │ @ instruction: 0xf7d2e4e5 │ │ │ │ svclt 0x0000ec9e │ │ │ │ andeq r9, r1, r0, ror #25 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq r3, r1, r2, asr #1 │ │ │ │ + ldrdeq r3, [r1], -r2 │ │ │ │ andeq r9, r1, r4, asr #25 │ │ │ │ - andeq r2, r1, lr, lsr #10 │ │ │ │ + andeq r2, r1, lr, lsr r5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq sp, r0, ip, lsr #19 │ │ │ │ strdeq sp, [r0], -sl │ │ │ │ - andeq r5, r1, r6, asr #26 │ │ │ │ + andeq r5, r1, r6, asr sp │ │ │ │ strdeq ip, [r0], -sl │ │ │ │ andeq r9, r1, lr, lsl ip │ │ │ │ - andeq r5, r1, r2, lsr sp │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq r5, r1, r4, ror #4 │ │ │ │ - andeq r5, r1, r0, lsl #15 │ │ │ │ - strdeq r2, [r1], -lr │ │ │ │ + andeq r5, r1, r2, asr #26 │ │ │ │ + andeq r5, r1, r4, lsr #21 │ │ │ │ + andeq r5, r1, r4, ror r2 │ │ │ │ + muleq r1, r0, r7 │ │ │ │ + andeq r2, r1, lr, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 16ef14 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ beq c71d98 │ │ │ │ ldcpl 2, cr15, [ip, #692] @ 0x2b4 │ │ │ │ ldccs 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @@ -46689,92 +46689,92 @@ │ │ │ │ mcrrne 4, 2, r4, r4, cr0 │ │ │ │ blle ffac50ec │ │ │ │ bcs 4e720 │ │ │ │ adcshi pc, r8, r0, asr #6 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ adds r2, pc, r0, lsl #12 │ │ │ │ andeq r9, r1, ip, lsl #11 │ │ │ │ - andeq r2, r1, sl, ror #18 │ │ │ │ + andeq r2, r1, sl, ror r9 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r9, r1, r0, ror r5 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r2, r1, lr, lsr #20 │ │ │ │ - andeq r2, r1, sl, lsl r9 │ │ │ │ - andeq r5, r1, r2, ror #12 │ │ │ │ - andeq r5, r1, sl, lsl #13 │ │ │ │ - andeq r5, r1, lr, lsr #13 │ │ │ │ - andeq r5, r1, sl, lsr #13 │ │ │ │ - andeq r5, r1, r2, asr #13 │ │ │ │ - ldrdeq r5, [r1], -r6 │ │ │ │ - ldrdeq r5, [r1], -lr │ │ │ │ + andeq r2, r1, lr, lsr sl │ │ │ │ + andeq r2, r1, sl, lsr #18 │ │ │ │ + andeq r5, r1, r2, ror r6 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ + @ instruction: 0x000156be │ │ │ │ + @ instruction: 0x000156ba │ │ │ │ + ldrdeq r5, [r1], -r2 │ │ │ │ andeq r5, r1, r6, ror #13 │ │ │ │ + andeq r5, r1, lr, ror #13 │ │ │ │ strdeq r5, [r1], -r6 │ │ │ │ - andeq r5, r1, r2, lsl #14 │ │ │ │ - andeq r5, r1, sl, lsr r7 │ │ │ │ - andeq r5, r1, r6, asr r7 │ │ │ │ - andeq r5, r1, r2, ror #14 │ │ │ │ + andeq r5, r1, r6, lsl #14 │ │ │ │ + andeq r5, r1, r2, lsl r7 │ │ │ │ + andeq r5, r1, sl, asr #14 │ │ │ │ + andeq r5, r1, r6, ror #14 │ │ │ │ andeq r5, r1, r2, ror r7 │ │ │ │ - andeq r5, r1, r6, lsl #15 │ │ │ │ - muleq r1, r2, r7 │ │ │ │ - muleq r1, sl, r7 │ │ │ │ - andeq r5, r1, sl, lsr #16 │ │ │ │ - andeq r5, r1, r2, asr #16 │ │ │ │ - andeq r5, r1, sl, asr r8 │ │ │ │ - andeq r5, r1, sl, ror r8 │ │ │ │ - andeq r5, r1, lr, lsl #17 │ │ │ │ - andeq r5, r1, sl, lsr #17 │ │ │ │ - @ instruction: 0x000158be │ │ │ │ - ldrdeq r5, [r1], -r2 │ │ │ │ - andeq r5, r1, r6, ror #17 │ │ │ │ - strdeq r5, [r1], -sl │ │ │ │ - andeq r5, r1, r2, lsl r9 │ │ │ │ - andeq r5, r1, sl, lsr #18 │ │ │ │ - andeq r5, r1, r6, asr #18 │ │ │ │ - andeq r5, r1, r2, ror #18 │ │ │ │ + andeq r5, r1, r2, lsl #15 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq r5, r1, r2, lsr #15 │ │ │ │ + andeq r5, r1, sl, lsr #15 │ │ │ │ + andeq r5, r1, sl, lsr r8 │ │ │ │ + andeq r5, r1, r2, asr r8 │ │ │ │ + andeq r5, r1, sl, ror #16 │ │ │ │ + andeq r5, r1, sl, lsl #17 │ │ │ │ + muleq r1, lr, r8 │ │ │ │ + @ instruction: 0x000158ba │ │ │ │ + andeq r5, r1, lr, asr #17 │ │ │ │ + andeq r5, r1, r2, ror #17 │ │ │ │ + strdeq r5, [r1], -r6 │ │ │ │ + andeq r5, r1, sl, lsl #18 │ │ │ │ + andeq r5, r1, r2, lsr #18 │ │ │ │ + andeq r5, r1, sl, lsr r9 │ │ │ │ + andeq r5, r1, r6, asr r9 │ │ │ │ andeq r5, r1, r2, ror r9 │ │ │ │ - andeq r5, r1, sl, lsl #19 │ │ │ │ - andeq r5, r1, r2, lsr #19 │ │ │ │ - andeq r5, r1, r2, asr #19 │ │ │ │ - andeq r5, r1, lr, ror #19 │ │ │ │ - andeq r5, r1, sl, lsl #20 │ │ │ │ - andeq r5, r1, r6, lsr sl │ │ │ │ + andeq r5, r1, r2, lsl #19 │ │ │ │ + muleq r1, sl, r9 │ │ │ │ + @ instruction: 0x000159b2 │ │ │ │ + ldrdeq r5, [r1], -r2 │ │ │ │ + strdeq r5, [r1], -lr │ │ │ │ + andeq r5, r1, sl, lsl sl │ │ │ │ andeq r5, r1, r6, asr #20 │ │ │ │ - andeq r5, r1, lr, asr sl │ │ │ │ + andeq r5, r1, r6, asr sl │ │ │ │ + andeq r5, r1, lr, ror #20 │ │ │ │ andeq r8, r1, lr, ror #31 │ │ │ │ - ldrdeq r4, [r1], -r2 │ │ │ │ - andeq r4, r1, sl, ror #17 │ │ │ │ - andeq r5, r1, r4, lsl #21 │ │ │ │ - andeq r2, r1, r0, ror r3 │ │ │ │ - andeq r2, r1, lr, ror r4 │ │ │ │ - andeq r5, r1, ip, ror #27 │ │ │ │ - andeq r4, r1, r0, asr #22 │ │ │ │ - andeq r4, r1, r2, ror #16 │ │ │ │ - andeq r2, r1, lr, lsl #6 │ │ │ │ - andeq r2, r1, ip, lsl r4 │ │ │ │ - andeq r5, r1, r2, asr sp │ │ │ │ - andeq r4, r1, r0, asr sl │ │ │ │ - andeq r4, r1, r8, ror #14 │ │ │ │ - andeq r2, r1, r4, ror #3 │ │ │ │ - strdeq r2, [r1], -r2 @ │ │ │ │ - andeq r5, r1, r0, lsr #16 │ │ │ │ - andeq r2, r1, lr, lsl r1 │ │ │ │ - andeq r2, r1, ip, lsr #4 │ │ │ │ - strdeq r5, [r1], -r0 │ │ │ │ - andeq r4, r1, lr, lsl #18 │ │ │ │ - andeq r5, r1, r0, asr #17 │ │ │ │ - andeq r2, r1, sl, lsr #32 │ │ │ │ - andeq r5, r1, r2, lsl #15 │ │ │ │ - andeq r2, r1, r4, lsl r1 │ │ │ │ - strdeq r1, [r1], -lr │ │ │ │ - andeq r5, r1, sl, ror sl │ │ │ │ - andeq r5, r1, r0, lsl #14 │ │ │ │ - andeq r1, r1, ip, asr #30 │ │ │ │ - andeq r1, r1, lr, asr #30 │ │ │ │ - andeq r2, r1, r8, asr r0 │ │ │ │ - andeq r5, r1, ip, ror #13 │ │ │ │ + andeq r4, r1, r2, ror #23 │ │ │ │ + strdeq r4, [r1], -sl │ │ │ │ + muleq r1, r4, sl │ │ │ │ + andeq r2, r1, r0, lsl #7 │ │ │ │ + andeq r2, r1, lr, lsl #9 │ │ │ │ + strdeq r5, [r1], -ip │ │ │ │ + andeq r4, r1, r0, asr fp │ │ │ │ + andeq r4, r1, r2, ror r8 │ │ │ │ + andeq r2, r1, lr, lsl r3 │ │ │ │ + andeq r2, r1, ip, lsr #8 │ │ │ │ + andeq r5, r1, r2, ror #26 │ │ │ │ + andeq r4, r1, r0, ror #20 │ │ │ │ + andeq r4, r1, r8, ror r7 │ │ │ │ + strdeq r2, [r1], -r4 │ │ │ │ + andeq r2, r1, r2, lsl #6 │ │ │ │ + andeq r5, r1, r0, lsr r8 │ │ │ │ + andeq r2, r1, lr, lsr #2 │ │ │ │ + andeq r2, r1, ip, lsr r2 │ │ │ │ + andeq r5, r1, r0, lsl #16 │ │ │ │ + andeq r4, r1, lr, lsl r9 │ │ │ │ + ldrdeq r5, [r1], -r0 │ │ │ │ + andeq r2, r1, sl, lsr r0 │ │ │ │ + muleq r1, r2, r7 │ │ │ │ + andeq r2, r1, r4, lsr #2 │ │ │ │ + andeq r2, r1, lr │ │ │ │ + andeq r5, r1, sl, lsl #21 │ │ │ │ + andeq r5, r1, r0, lsl r7 │ │ │ │ + andeq r1, r1, ip, asr pc │ │ │ │ + andeq r1, r1, lr, asr pc │ │ │ │ + andeq r2, r1, r8, rrx │ │ │ │ + strdeq r5, [r1], -ip │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrtmi r6, [r3], #-3178 @ 0xfffff396 │ │ │ │ bl 24e810 │ │ │ │ @ instruction: 0xf84a0204 │ │ │ │ ldrmi r2, [r0], -r3, lsr #32 │ │ │ │ eorne pc, r6, r1, asr r8 @ │ │ │ │ @ instruction: 0xf7d13601 │ │ │ │ @@ -47304,41 +47304,41 @@ │ │ │ │ @ instruction: 0xf06fe6d7 │ │ │ │ strtmi r0, [r3], pc, lsl #6 │ │ │ │ @ instruction: 0xf7ff930b │ │ │ │ @ instruction: 0xf06fb8de │ │ │ │ @ instruction: 0xf7fe001f │ │ │ │ @ instruction: 0xf7d1bff6 │ │ │ │ svclt 0x0000e996 │ │ │ │ - andeq r1, r1, r4, asr #21 │ │ │ │ - andeq r5, r1, r2, ror #4 │ │ │ │ - andeq r1, r1, r4, lsr #20 │ │ │ │ - andeq r1, r1, r8, lsr #20 │ │ │ │ - andeq r1, r1, r0, lsr fp │ │ │ │ - andeq r5, r1, r0, asr #3 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - andeq r4, r1, r6, lsr #1 │ │ │ │ - andeq r3, r1, r6, asr #27 │ │ │ │ - andeq r1, r1, r4, asr r8 │ │ │ │ - andeq r1, r1, r0, ror #18 │ │ │ │ - andeq r5, r1, ip, lsl r1 │ │ │ │ - muleq r1, r0, r7 │ │ │ │ - andeq r1, r1, r6, lsr r7 │ │ │ │ - andeq r1, r1, r0, asr #16 │ │ │ │ - strheq r5, [r1], -lr │ │ │ │ + ldrdeq r1, [r1], -r4 │ │ │ │ + andeq r5, r1, r2, ror r2 │ │ │ │ + andeq r1, r1, r4, lsr sl │ │ │ │ + andeq r1, r1, r8, lsr sl │ │ │ │ + andeq r1, r1, r0, asr #22 │ │ │ │ + ldrdeq r5, [r1], -r0 │ │ │ │ + andeq r1, r1, r4, lsl #18 │ │ │ │ + strheq r4, [r1], -r6 │ │ │ │ + ldrdeq r3, [r1], -r6 │ │ │ │ + andeq r1, r1, r4, ror #16 │ │ │ │ + andeq r1, r1, r0, ror r9 │ │ │ │ + andeq r5, r1, ip, lsr #2 │ │ │ │ + andeq r1, r1, r0, lsr #15 │ │ │ │ + andeq r1, r1, r6, asr #14 │ │ │ │ + andeq r1, r1, r0, asr r8 │ │ │ │ + andeq r5, r1, lr, asr #1 │ │ │ │ andeq fp, r0, r6, lsl #28 │ │ │ │ andeq fp, r0, lr, asr #28 │ │ │ │ - ldrdeq r4, [r1], -r4 @ │ │ │ │ + andeq r4, r1, r4, ror #29 │ │ │ │ andeq fp, r0, r6, asr r1 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ - andeq r1, r1, r6, lsl #9 │ │ │ │ - andeq r4, r1, r2, asr #25 │ │ │ │ - andeq r1, r1, r6, asr #8 │ │ │ │ - andeq r1, r1, r2, asr #8 │ │ │ │ - andeq r1, r1, r0, asr r5 │ │ │ │ - muleq r1, lr, sp │ │ │ │ + andeq r1, r1, r8, lsr #11 │ │ │ │ + muleq r1, r6, r4 │ │ │ │ + ldrdeq r4, [r1], -r2 │ │ │ │ + andeq r1, r1, r6, asr r4 │ │ │ │ + andeq r1, r1, r2, asr r4 │ │ │ │ + andeq r1, r1, r0, ror #10 │ │ │ │ + andeq r4, r1, lr, lsr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, asr #24 │ │ │ │ strcs r4, [r0], -r4, asr #18 │ │ │ │ svcmi 0x0044447c │ │ │ │ @@ -47589,20 +47589,20 @@ │ │ │ │ @ instruction: 0x2123480b │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ strmi lr, [r2], sl, asr #21 │ │ │ │ svclt 0x0000e6e5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ ldrdeq r7, [r1], -sl │ │ │ │ - andeq r1, r1, r6, lsr #3 │ │ │ │ + @ instruction: 0x000111b6 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r1, r1, r2, lsr #3 │ │ │ │ - andeq r1, r1, r8, lsr #5 │ │ │ │ - strdeq r4, [r1], -r6 │ │ │ │ - andeq r0, r1, ip, ror pc │ │ │ │ + @ instruction: 0x000111b2 │ │ │ │ + @ instruction: 0x000112b8 │ │ │ │ + andeq r4, r1, r6, lsl #24 │ │ │ │ + andeq r0, r1, ip, lsl #31 │ │ │ │ svclt 0x00182900 │ │ │ │ andle r2, r1, r0, lsl #16 │ │ │ │ stcllt 7, cr15, [r0, #964]! @ 0x3c4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 470980 │ │ │ │ @@ -47811,29 +47811,29 @@ │ │ │ │ mla fp, ip, ip, sp │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ svccc 0x00f0cccc │ │ │ │ ... │ │ │ │ - andeq r1, r1, ip, asr #3 │ │ │ │ + ldrdeq r1, [r1], -ip │ │ │ │ andeq r7, r1, r2, lsl fp │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r7, r1, r6, ror #21 │ │ │ │ - andeq r1, r1, sl, asr #2 │ │ │ │ - andeq r0, r1, r4, ror #28 │ │ │ │ - andeq r0, r1, lr, lsr #30 │ │ │ │ - andeq r1, r1, r2, lsr #2 │ │ │ │ - andeq r1, r1, r6, lsl r1 │ │ │ │ + andeq r1, r1, sl, asr r1 │ │ │ │ + andeq r0, r1, r4, ror lr │ │ │ │ + andeq r0, r1, lr, lsr pc │ │ │ │ + andeq r1, r1, r2, lsr r1 │ │ │ │ + andeq r1, r1, r6, lsr #2 │ │ │ │ + andeq r0, r1, r8, ror lr │ │ │ │ + andeq r0, r1, r4, lsl lr │ │ │ │ andeq r0, r1, r8, ror #28 │ │ │ │ - andeq r0, r1, r4, lsl #28 │ │ │ │ - andeq r0, r1, r8, asr lr │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ - ldrdeq r0, [r1], -lr │ │ │ │ - andeq r0, r1, r8, lsr #29 │ │ │ │ + andeq r0, r1, r0, lsl #28 │ │ │ │ + andeq r0, r1, lr, ror #27 │ │ │ │ + @ instruction: 0x00010eb8 │ │ │ │ stmdals r0!, {r1, r2, r4, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dd46aa │ │ │ │ ldrtmi fp, [r5], -ip, lsl #1 │ │ │ │ strmi r9, [lr], -r8, lsr #24 │ │ │ │ @ instruction: 0xf8dd4649 │ │ │ │ @ instruction: 0xf8dd9090 │ │ │ │ strcc r3, [r1], -r4, asr #8 │ │ │ │ @@ -48042,19 +48042,19 @@ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf1b8bf08 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ ands r8, r3, r8, lsr #6 │ │ │ │ ... │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ - ldrdeq r0, [r1], -r8 │ │ │ │ - @ instruction: 0x00010bb6 │ │ │ │ - ldrdeq r0, [r1], -lr │ │ │ │ - strdeq r0, [r1], -r6 │ │ │ │ + andeq r0, r1, r0, lsl #20 │ │ │ │ + andeq r0, r1, r8, ror #17 │ │ │ │ + andeq r0, r1, r6, asr #23 │ │ │ │ + andeq r0, r1, lr, ror #23 │ │ │ │ + andeq r0, r1, r6, lsl #24 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ vqrdmulh.s d18, d0, d0 │ │ │ │ bls 756d8c │ │ │ │ svcls 0x00202400 │ │ │ │ ldmdavs r1, {r0, r2, r4, sl, ip, pc}^ │ │ │ │ strtls r9, [r0], #-1088 @ 0xfffffbc0 │ │ │ │ @ instruction: 0x4693465c │ │ │ │ @@ -48532,26 +48532,26 @@ │ │ │ │ ldrbtmi r7, [sl], #-2822 @ 0xfffff4fa │ │ │ │ blvc 11f19c0 │ │ │ │ movwls r9, #35605 @ 0x8b15 │ │ │ │ svclt 0x0000e020 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ ... │ │ │ │ - andeq r0, r1, ip, lsr #7 │ │ │ │ - muleq r1, r4, r2 │ │ │ │ - andeq r1, r1, r4, asr r0 │ │ │ │ - andeq r0, r1, ip, asr r3 │ │ │ │ - andeq r0, r1, r4, asr #4 │ │ │ │ - andeq r1, r1, r6, asr #1 │ │ │ │ - andeq r0, r1, r8, asr #4 │ │ │ │ - andeq r0, r1, r0, lsr r1 │ │ │ │ - andeq r1, r1, r8, lsr #7 │ │ │ │ - strdeq r0, [r1], -r4 │ │ │ │ - ldrdeq r0, [r1], -lr │ │ │ │ + @ instruction: 0x000103bc │ │ │ │ + andeq r0, r1, r4, lsr #5 │ │ │ │ + andeq r1, r1, r4, rrx │ │ │ │ + andeq r0, r1, ip, ror #6 │ │ │ │ + andeq r0, r1, r4, asr r2 │ │ │ │ ldrdeq r1, [r1], -r6 │ │ │ │ + andeq r0, r1, r8, asr r2 │ │ │ │ + andeq r0, r1, r0, asr #2 │ │ │ │ + @ instruction: 0x000113b8 │ │ │ │ + andeq r0, r1, r4, lsl #4 │ │ │ │ + andeq r0, r1, lr, ror #1 │ │ │ │ + andeq r1, r1, r6, ror #9 │ │ │ │ blvc 1719cc │ │ │ │ blvc 1171a10 │ │ │ │ blgt 719d4 │ │ │ │ blvc f19d8 │ │ │ │ ldcl 7, cr15, [sl, #-828]! @ 0xfffffcc4 │ │ │ │ blcs 5d038 │ │ │ │ ldrbhi pc, [r0, r2, asr #32]! @ │ │ │ │ @@ -48975,41 +48975,41 @@ │ │ │ │ vmls.i8 d2, d0, d0 │ │ │ │ @ instruction: 0xf43f8143 │ │ │ │ @ instruction: 0xe76caf54 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ - andeq r0, r1, r8, asr #32 │ │ │ │ - andeq r0, r1, r0, asr r1 │ │ │ │ - andeq r1, r1, sl, asr #12 │ │ │ │ - andeq r2, r1, r2, lsr r8 │ │ │ │ - andeq r1, r1, r8, lsl r7 │ │ │ │ + andeq r0, r1, r8, asr r0 │ │ │ │ + andeq r0, r1, r0, ror #2 │ │ │ │ + andeq r1, r1, sl, asr r6 │ │ │ │ + andeq r2, r1, r2, asr #16 │ │ │ │ + andeq r1, r1, r8, lsr #14 │ │ │ │ andeq r6, r1, ip, asr #23 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq r0, r1, lr, rrx │ │ │ │ - andeq r0, r1, r0, ror r0 │ │ │ │ - @ instruction: 0x00011cb8 │ │ │ │ - andeq r0, r1, sl, rrx │ │ │ │ - andeq pc, r0, r8, ror pc @ │ │ │ │ - andeq pc, r0, r4, ror pc @ │ │ │ │ - andeq r0, r1, r6, asr #4 │ │ │ │ + andeq r0, r1, lr, ror r0 │ │ │ │ + andeq r0, r1, r0, lsl #1 │ │ │ │ + andeq r1, r1, r8, asr #25 │ │ │ │ + andeq r0, r1, sl, ror r0 │ │ │ │ + andeq pc, r0, r8, lsl #31 │ │ │ │ + andeq pc, r0, r4, lsl #31 │ │ │ │ + andeq r0, r1, r6, asr r2 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r0, r0, asr pc @ │ │ │ │ - andeq r0, r1, r8, asr r0 │ │ │ │ - andeq r0, r1, r2, ror #11 │ │ │ │ - andeq pc, r0, lr, lsr #24 │ │ │ │ - andeq pc, r0, r6, lsl fp @ │ │ │ │ - andeq r0, r1, lr, lsl #17 │ │ │ │ - andeq pc, r0, r2, ror #23 │ │ │ │ - andeq pc, r0, sl, asr #21 │ │ │ │ - ldrdeq r0, [r1], -r2 │ │ │ │ - andeq pc, r0, r0, lsr #22 │ │ │ │ - andeq pc, r0, r8, lsl #20 │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ + andeq pc, r0, r0, ror #30 │ │ │ │ + andeq r0, r1, r8, rrx │ │ │ │ + strdeq r0, [r1], -r2 │ │ │ │ + andeq pc, r0, lr, lsr ip @ │ │ │ │ + andeq pc, r0, r6, lsr #22 │ │ │ │ + muleq r1, lr, r8 │ │ │ │ + strdeq pc, [r0], -r2 │ │ │ │ + ldrdeq pc, [r0], -sl │ │ │ │ + andeq r0, r1, r2, ror #17 │ │ │ │ + andeq pc, r0, r0, lsr fp @ │ │ │ │ + andeq pc, r0, r8, lsl sl @ │ │ │ │ + andeq r0, r1, r0, lsl #2 │ │ │ │ strcc pc, [r0, #2271] @ 0x8df │ │ │ │ ldmpl r3, {r1, r2, r3, r5, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x93282202 │ │ │ │ @ instruction: 0x93232300 │ │ │ │ bicls r9, r6, #1946157056 @ 0x74000000 │ │ │ │ cmncc r8, #3358720 @ 0x334000 │ │ │ │ ldrtcc pc, [r0], #-2253 @ 0xfffff733 @ │ │ │ │ @@ -49356,33 +49356,33 @@ │ │ │ │ vstr d9, [sp, #192] @ 0xc0 │ │ │ │ vstr d9, [sp, #184] @ 0xb8 │ │ │ │ vstr d9, [sp, #128] @ 0x80 │ │ │ │ ldrb r9, [sl], #2852 @ 0xb24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r0, r6, lsl #17 │ │ │ │ - andeq pc, r0, lr, ror #14 │ │ │ │ - andeq pc, r0, r6, asr #27 │ │ │ │ - @ instruction: 0x0000feb8 │ │ │ │ - andeq pc, r0, ip, asr #29 │ │ │ │ - andeq pc, r0, sl, lsl pc @ │ │ │ │ - andeq pc, r0, ip, asr #30 │ │ │ │ - andeq pc, r0, lr, ror pc @ │ │ │ │ - andeq pc, r0, r0, lsr #31 │ │ │ │ - andeq pc, r0, lr, asr #31 │ │ │ │ - andeq pc, r0, ip, ror #31 │ │ │ │ - andeq r0, r1, r6, lsl r0 │ │ │ │ - andeq r0, r1, r0, asr #32 │ │ │ │ - andeq r0, r1, sl, rrx │ │ │ │ - andeq r0, r1, r4, lsr #1 │ │ │ │ - andeq r0, r1, r6, asr #1 │ │ │ │ - andeq r0, r1, r8, ror #1 │ │ │ │ - andeq r0, r1, r2, lsl r1 │ │ │ │ - andeq r0, r1, r6, asr #2 │ │ │ │ + muleq r0, r6, r8 │ │ │ │ + andeq pc, r0, lr, ror r7 @ │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ + andeq pc, r0, r8, asr #29 │ │ │ │ + ldrdeq pc, [r0], -ip │ │ │ │ + andeq pc, r0, sl, lsr #30 │ │ │ │ + andeq pc, r0, ip, asr pc @ │ │ │ │ + andeq pc, r0, lr, lsl #31 │ │ │ │ + @ instruction: 0x0000ffb0 │ │ │ │ + ldrdeq pc, [r0], -lr │ │ │ │ + strdeq pc, [r0], -ip │ │ │ │ + andeq r0, r1, r6, lsr #32 │ │ │ │ + andeq r0, r1, r0, asr r0 │ │ │ │ + andeq r0, r1, sl, ror r0 │ │ │ │ + strheq r0, [r1], -r4 │ │ │ │ + ldrdeq r0, [r1], -r6 │ │ │ │ + strdeq r0, [r1], -r8 │ │ │ │ + andeq r0, r1, r2, lsr #2 │ │ │ │ + andeq r0, r1, r6, asr r1 │ │ │ │ blvc 1832714 │ │ │ │ stc 6, cr4, [sp, #76] @ 0x4c │ │ │ │ ldrbt r7, [sp], #-2840 @ 0xfffff4e8 │ │ │ │ bcc fe4728c0 │ │ │ │ blvs 97271c │ │ │ │ @ instruction: 0xeeb89b58 │ │ │ │ @ instruction: 0xee867be7 │ │ │ │ @@ -49472,20 +49472,20 @@ │ │ │ │ blls 55be00 │ │ │ │ cdp 7, 4, cr15, cr12, cr14, {6} │ │ │ │ stmdavs r0!, {r1, r3, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 4, cr15, cr6, cr14, {6} │ │ │ │ ldcllt 7, cr15, [ip], {254} @ 0xfe │ │ │ │ ... │ │ │ │ - @ instruction: 0x00011abc │ │ │ │ - @ instruction: 0x0000f8b0 │ │ │ │ - andeq r1, r1, r0, lsl #21 │ │ │ │ - andeq pc, r0, r2, lsr r9 @ │ │ │ │ - andeq pc, r0, lr, lsl #8 │ │ │ │ - andeq pc, r0, r2, lsr #13 │ │ │ │ + andeq r1, r1, ip, asr #21 │ │ │ │ + andeq pc, r0, r0, asr #17 │ │ │ │ + muleq r1, r0, sl │ │ │ │ + andeq pc, r0, r2, asr #18 │ │ │ │ + andeq pc, r0, lr, lsl r4 @ │ │ │ │ + @ instruction: 0x0000f6b2 │ │ │ │ blls 72888 │ │ │ │ blhi 17288c │ │ │ │ blvc 15728b4 │ │ │ │ vmov.16 d7[3], r9 │ │ │ │ @ instruction: 0xf003bb08 │ │ │ │ cdp 3, 11, cr0, cr4, cr1, {0} │ │ │ │ vsqrt.f64 d27, d9 │ │ │ │ @@ -50079,24 +50079,24 @@ │ │ │ │ @ instruction: 0xf7ce950b │ │ │ │ @ instruction: 0xf7fee98a │ │ │ │ svclt 0x0000b81f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ svccc 0x00f028f5 │ │ │ │ ... │ │ │ │ - andeq r3, r1, ip, lsr fp │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq lr, r0, r4, asr pc │ │ │ │ - muleq r1, r2, r1 │ │ │ │ - andeq lr, r0, r0, lsl #26 │ │ │ │ - strdeq lr, [r0], -r8 │ │ │ │ - strdeq lr, [r0], -r6 │ │ │ │ - andeq r1, r1, r8, lsl #2 │ │ │ │ - andeq lr, r0, r0, ror ip │ │ │ │ - muleq r0, r6, ip │ │ │ │ + andeq r3, r1, ip, asr #22 │ │ │ │ + andeq lr, r0, r0, ror #29 │ │ │ │ + andeq lr, r0, r4, ror #30 │ │ │ │ + andeq r1, r1, r2, lsr #3 │ │ │ │ + andeq lr, r0, r0, lsl sp │ │ │ │ + andeq lr, r0, r8, lsl #26 │ │ │ │ + andeq lr, r0, r6, lsl #26 │ │ │ │ + andeq r1, r1, r8, lsl r1 │ │ │ │ + andeq lr, r0, r0, lsl #25 │ │ │ │ + andeq lr, r0, r6, lsr #25 │ │ │ │ @ instruction: 0xf7ce9829 │ │ │ │ @ instruction: 0x4601e894 │ │ │ │ andcs fp, r1, #32, 2 │ │ │ │ andvs pc, fp, sp, lsl #10 │ │ │ │ blx 13f5b9c │ │ │ │ blcs 5e888 │ │ │ │ adchi pc, pc, r0 │ │ │ │ @@ -50406,42 +50406,42 @@ │ │ │ │ @ instruction: 0x81b1f281 │ │ │ │ @ instruction: 0xf7fd46b1 │ │ │ │ svclt 0x0000bfff │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addmi r4, pc, r0 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r1, r1, sl, asr #32 │ │ │ │ - andeq lr, r0, r2, ror #21 │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - andeq lr, r0, r2, ror #15 │ │ │ │ - andeq lr, r0, r4, asr #21 │ │ │ │ - andeq lr, r0, lr, lsl #22 │ │ │ │ - ldrdeq lr, [r0], -sl │ │ │ │ - @ instruction: 0x00010fbe │ │ │ │ - andeq lr, r0, r4, lsl #22 │ │ │ │ - andeq lr, r0, r4, lsl #22 │ │ │ │ - andeq lr, r0, r0, lsl fp │ │ │ │ - andeq pc, r0, r4, lsr sl @ │ │ │ │ - andeq pc, r0, r2, ror #20 │ │ │ │ - andeq pc, r0, lr, lsr #17 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq pc, r0, r8, ror #17 │ │ │ │ - andeq pc, r0, r6, lsl r9 @ │ │ │ │ - strdeq r0, [r1], -r8 │ │ │ │ - andeq r0, r1, r6, lsr #20 │ │ │ │ - andeq lr, r0, r4, ror r5 │ │ │ │ - andeq lr, r0, ip, asr r4 │ │ │ │ - andeq pc, r0, r4, ror #20 │ │ │ │ - andeq lr, r0, r0, lsr #8 │ │ │ │ - andeq lr, r0, sl, lsr #10 │ │ │ │ - andeq pc, r0, sl, lsr #21 │ │ │ │ - andeq lr, r0, r0, asr #9 │ │ │ │ - andeq lr, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0x0000f9b0 │ │ │ │ + andeq r1, r1, sl, asr r0 │ │ │ │ + strdeq lr, [r0], -r2 │ │ │ │ + andeq lr, r0, ip, lsl #18 │ │ │ │ + strdeq lr, [r0], -r2 │ │ │ │ + ldrdeq lr, [r0], -r4 │ │ │ │ + andeq lr, r0, lr, lsl fp │ │ │ │ + andeq lr, r0, sl, ror #21 │ │ │ │ + andeq r0, r1, lr, asr #31 │ │ │ │ + andeq lr, r0, r4, lsl fp │ │ │ │ + andeq lr, r0, r4, lsl fp │ │ │ │ + andeq lr, r0, r0, lsr #22 │ │ │ │ + andeq pc, r0, r4, asr #20 │ │ │ │ + andeq pc, r0, r2, ror sl @ │ │ │ │ + @ instruction: 0x0000f8be │ │ │ │ + andeq pc, r0, r0, ror #17 │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ + andeq pc, r0, r6, lsr #18 │ │ │ │ + andeq r0, r1, r8, lsl #20 │ │ │ │ + andeq r0, r1, r6, lsr sl │ │ │ │ + andeq lr, r0, r4, lsl #11 │ │ │ │ + andeq lr, r0, ip, ror #8 │ │ │ │ + andeq pc, r0, r4, ror sl @ │ │ │ │ + andeq lr, r0, r0, lsr r4 │ │ │ │ + andeq lr, r0, sl, lsr r5 │ │ │ │ + @ instruction: 0x0000faba │ │ │ │ + ldrdeq lr, [r0], -r0 │ │ │ │ + @ instruction: 0x0000e3b8 │ │ │ │ + andeq pc, r0, r0, asr #19 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ stmibge lr, {r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ blcs 9ed98 │ │ │ │ stmibge sl, {r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff7764c8 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ stcl 7, cr15, [r2], {205} @ 0xcd │ │ │ │ @@ -51134,62 +51134,62 @@ │ │ │ │ ldrbtmi r4, [fp], #-1592 @ 0xfffff9c8 │ │ │ │ andmi pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf7cd44fb │ │ │ │ @ instruction: 0xf7ffef06 │ │ │ │ @ instruction: 0x4c31bac0 │ │ │ │ @ instruction: 0xf7ff447c │ │ │ │ svclt 0x0000ba9e │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - strdeq pc, [r0], -sl │ │ │ │ - andeq lr, r0, r8, ror r4 │ │ │ │ - andeq pc, r0, r0, ror #19 │ │ │ │ - @ instruction: 0x000106ba │ │ │ │ - andeq r0, r1, r2, ror #13 │ │ │ │ - ldrdeq r0, [r1], -sl │ │ │ │ - andeq r3, r1, r0, asr r2 │ │ │ │ - andeq r0, r1, ip, lsr #12 │ │ │ │ - andeq r1, r1, r0, lsl #10 │ │ │ │ - andeq r0, r1, lr, ror r3 │ │ │ │ - andeq r0, r1, ip, asr #5 │ │ │ │ - andeq r1, r1, r6, asr #8 │ │ │ │ - muleq r1, r4, r1 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq r0, r1, lr, lsr #3 │ │ │ │ - andeq r0, r1, r4, asr #3 │ │ │ │ - ldrdeq r0, [r1], -r2 │ │ │ │ - andeq r2, r1, r2, asr lr │ │ │ │ - andeq r0, r1, sl, lsr #4 │ │ │ │ + andeq pc, r0, ip, lsl #20 │ │ │ │ + andeq pc, r0, sl, lsl #20 │ │ │ │ + andeq lr, r0, r8, lsl #9 │ │ │ │ + strdeq pc, [r0], -r0 │ │ │ │ + andeq r0, r1, sl, asr #13 │ │ │ │ + strdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r1, sl, ror #13 │ │ │ │ + andeq r3, r1, r0, ror #4 │ │ │ │ + andeq r0, r1, ip, lsr r6 │ │ │ │ + andeq r1, r1, r0, lsl r5 │ │ │ │ + andeq r0, r1, lr, lsl #7 │ │ │ │ + ldrdeq r0, [r1], -ip │ │ │ │ + andeq r1, r1, r6, asr r4 │ │ │ │ + andeq r0, r1, r4, lsr #3 │ │ │ │ andeq r0, r1, r8, lsr #3 │ │ │ │ - @ instruction: 0x000101b6 │ │ │ │ - andeq r0, r1, r0, asr #32 │ │ │ │ - @ instruction: 0x0000f1b0 │ │ │ │ - ldrdeq sp, [r0], -r2 │ │ │ │ - ldrdeq sp, [r0], -r4 │ │ │ │ - andeq pc, r0, r4, ror #12 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq pc, r0, r2, lsr #6 │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ + @ instruction: 0x000101be │ │ │ │ + ldrdeq r0, [r1], -r4 │ │ │ │ + andeq r0, r1, r2, ror #3 │ │ │ │ + andeq r2, r1, r2, ror #28 │ │ │ │ + andeq r0, r1, sl, lsr r2 │ │ │ │ + @ instruction: 0x000101b8 │ │ │ │ + andeq r0, r1, r6, asr #3 │ │ │ │ + andeq r0, r1, r0, asr r0 │ │ │ │ + andeq pc, r0, r0, asr #3 │ │ │ │ + andeq sp, r0, r2, ror #23 │ │ │ │ + andeq sp, r0, r4, ror #23 │ │ │ │ + andeq pc, r0, r4, ror r6 @ │ │ │ │ + andeq pc, r0, ip, lsr #3 │ │ │ │ + andeq pc, r0, r2, lsr r3 @ │ │ │ │ andeq pc, r0, ip, lsl #12 │ │ │ │ - andeq pc, r0, r0, lsl r8 @ │ │ │ │ - andeq r0, r1, r8, lsr #30 │ │ │ │ - andeq pc, r0, sl, lsr r0 @ │ │ │ │ - andeq pc, r0, r0, lsl #1 │ │ │ │ - andeq pc, r0, r4, lsr #1 │ │ │ │ - strheq pc, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r1], -r0 @ │ │ │ │ - andeq sp, r0, ip, ror #21 │ │ │ │ - andeq sp, r0, r2, ror #21 │ │ │ │ - andeq pc, r0, r2, ror r5 @ │ │ │ │ - andeq sp, r0, lr, lsl #21 │ │ │ │ - andeq sp, r0, ip, lsl #21 │ │ │ │ - andeq pc, r0, r0, asr #10 │ │ │ │ - andeq sp, r0, r0, lsl sl │ │ │ │ - andeq lr, r0, r6, ror pc │ │ │ │ - andeq sp, r0, ip, lsr sl │ │ │ │ - andeq pc, r0, r8, lsl #10 │ │ │ │ + andeq pc, r0, ip, lsl r6 @ │ │ │ │ + andeq pc, r0, r0, lsr #16 │ │ │ │ + andeq r0, r1, r8, lsr pc │ │ │ │ + andeq pc, r0, sl, asr #32 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + strheq pc, [r0], -r4 @ │ │ │ │ + andeq pc, r0, r0, asr #1 │ │ │ │ + andeq r0, r1, r0, ror #29 │ │ │ │ + strdeq sp, [r0], -ip │ │ │ │ + strdeq sp, [r0], -r2 │ │ │ │ + andeq pc, r0, r2, lsl #11 │ │ │ │ + muleq r0, lr, sl │ │ │ │ + muleq r0, ip, sl │ │ │ │ + andeq pc, r0, r0, asr r5 @ │ │ │ │ + andeq sp, r0, r0, lsr #20 │ │ │ │ + andeq lr, r0, r6, lsl #31 │ │ │ │ + andeq sp, r0, ip, asr #20 │ │ │ │ + andeq pc, r0, r8, lsl r5 @ │ │ │ │ tstcs r1, r8, lsr #24 │ │ │ │ vstr s8, [sp, #956] @ 0x3bc │ │ │ │ stmdavs r3!, {r1, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x9320447a │ │ │ │ blmi ffb8a55c │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ @ instruction: 0xf7cd9b14 │ │ │ │ @@ -51422,49 +51422,49 @@ │ │ │ │ stc 3, cr9, [sp, #24] │ │ │ │ vstr d6, [sp, #8] │ │ │ │ @ instruction: 0xf7cc7b00 │ │ │ │ @ instruction: 0xf7fdef02 │ │ │ │ svclt 0x0000b916 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq sp, r0, r8, lsr #16 │ │ │ │ - andeq sp, r0, r0, lsl r7 │ │ │ │ - andeq lr, r0, r4, lsl r6 │ │ │ │ - andeq pc, r0, ip, lsl #24 │ │ │ │ - andeq sp, r0, r2, ror #15 │ │ │ │ - ldrdeq sp, [r0], -r0 │ │ │ │ + andeq sp, r0, r8, lsr r8 │ │ │ │ + andeq sp, r0, r0, lsr #14 │ │ │ │ + andeq lr, r0, r4, lsr #12 │ │ │ │ + andeq pc, r0, ip, lsl ip @ │ │ │ │ + strdeq sp, [r0], -r2 │ │ │ │ + andeq sp, r0, r0, ror #13 │ │ │ │ + andeq lr, r0, r0, asr #12 │ │ │ │ + andeq pc, r0, r0, ror #23 │ │ │ │ + andeq sp, r0, r2, asr #15 │ │ │ │ + muleq r0, lr, r6 │ │ │ │ + andeq lr, r0, ip, asr r6 │ │ │ │ + andeq sp, r0, r8, ror r7 │ │ │ │ + andeq sp, r0, r0, ror #12 │ │ │ │ + @ instruction: 0x0000e6ba │ │ │ │ + andeq pc, r0, r4, ror #22 │ │ │ │ + andeq sp, r0, lr, lsr r7 │ │ │ │ + andeq sp, r0, r6, lsr #12 │ │ │ │ + andeq lr, r0, sl, lsl r7 │ │ │ │ + andeq pc, r0, sl, lsr #22 │ │ │ │ + andeq lr, r0, ip, lsl #11 │ │ │ │ + andeq lr, r0, r0, lsl r5 │ │ │ │ + ldrdeq pc, [r0], -sl │ │ │ │ andeq lr, r0, r0, lsr r6 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - @ instruction: 0x0000d7b2 │ │ │ │ - andeq sp, r0, lr, lsl #13 │ │ │ │ - andeq lr, r0, ip, asr #12 │ │ │ │ - andeq sp, r0, r8, ror #14 │ │ │ │ - andeq sp, r0, r0, asr r6 │ │ │ │ - andeq lr, r0, sl, lsr #13 │ │ │ │ - andeq pc, r0, r4, asr fp @ │ │ │ │ - andeq sp, r0, lr, lsr #14 │ │ │ │ - andeq sp, r0, r6, lsl r6 │ │ │ │ - andeq lr, r0, sl, lsl #14 │ │ │ │ - andeq pc, r0, sl, lsl fp @ │ │ │ │ - andeq lr, r0, ip, ror r5 │ │ │ │ - andeq lr, r0, r0, lsl #10 │ │ │ │ - andeq pc, r0, sl, asr #21 │ │ │ │ - andeq lr, r0, r0, lsr #12 │ │ │ │ - andeq lr, r0, ip, lsr #9 │ │ │ │ - andeq lr, r0, r2, lsr r5 │ │ │ │ - @ instruction: 0x0000e4ba │ │ │ │ - andeq lr, r0, r2, asr #8 │ │ │ │ - andeq sp, r0, r4, lsr #11 │ │ │ │ - andeq sp, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x0000e5b0 │ │ │ │ - andeq pc, r0, r4, lsr #20 │ │ │ │ - muleq r0, sl, r5 │ │ │ │ - andeq sp, r0, r0, asr #9 │ │ │ │ - andeq sp, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0x0000e5bc │ │ │ │ + @ instruction: 0x0000e4bc │ │ │ │ + andeq lr, r0, r2, asr #10 │ │ │ │ + andeq lr, r0, sl, asr #9 │ │ │ │ + andeq lr, r0, r2, asr r4 │ │ │ │ + @ instruction: 0x0000d5b4 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + andeq lr, r0, r0, asr #11 │ │ │ │ + andeq pc, r0, r4, lsr sl @ │ │ │ │ + andeq lr, r0, sl, lsr #11 │ │ │ │ + ldrdeq sp, [r0], -r0 │ │ │ │ + @ instruction: 0x0000d3b8 │ │ │ │ + andeq lr, r0, ip, asr #11 │ │ │ │ blls 1074c10 │ │ │ │ blx 474d04 │ │ │ │ svcge 0x0084f43e │ │ │ │ tstcs r1, r8, lsr #24 │ │ │ │ stmdavs r3!, {r1, r5, r6, r7, r9, fp, lr} │ │ │ │ tstls r6, #2046820352 @ 0x7a000000 │ │ │ │ blmi ff88a9b4 │ │ │ │ @@ -51687,37 +51687,37 @@ │ │ │ │ ldcl 7, cr15, [r2], #816 @ 0x330 │ │ │ │ vmlscs.f64 d6, d16, d22 │ │ │ │ stcge 4, cr15, [pc, #240]! @ 395b0 │ │ │ │ @ instruction: 0xf7fc6c25 │ │ │ │ bmi 6a8b6c │ │ │ │ @ instruction: 0xe756447a │ │ │ │ ... │ │ │ │ - ldrdeq sp, [r0], -r0 │ │ │ │ - @ instruction: 0x0000d2b8 │ │ │ │ - andeq lr, r0, r0, lsl r7 │ │ │ │ - andeq sp, r0, sl, ror r3 │ │ │ │ - andeq sp, r0, r2, ror #4 │ │ │ │ - andeq lr, r0, lr, lsr #14 │ │ │ │ - andeq sp, r0, sl, lsr r2 │ │ │ │ - andeq sp, r0, r4, asr #6 │ │ │ │ - andeq lr, r0, r2, ror #14 │ │ │ │ + andeq sp, r0, r0, ror #7 │ │ │ │ + andeq sp, r0, r8, asr #5 │ │ │ │ + andeq lr, r0, r0, lsr #14 │ │ │ │ + andeq sp, r0, sl, lsl #7 │ │ │ │ + andeq sp, r0, r2, ror r2 │ │ │ │ + andeq lr, r0, lr, lsr r7 │ │ │ │ + andeq sp, r0, sl, asr #4 │ │ │ │ + andeq sp, r0, r4, asr r3 │ │ │ │ + andeq lr, r0, r2, ror r7 │ │ │ │ + andeq sp, r0, r0, lsl #4 │ │ │ │ + andeq sp, r0, sl, lsl #6 │ │ │ │ + andeq lr, r0, r6, asr r7 │ │ │ │ + muleq r0, r2, r7 │ │ │ │ + andeq pc, r0, ip, ror r7 @ │ │ │ │ + andeq pc, r0, r2, lsl #18 │ │ │ │ + andeq lr, r0, r0, asr #27 │ │ │ │ + @ instruction: 0x0000d5b6 │ │ │ │ + andeq pc, r0, sl, lsl #11 │ │ │ │ + @ instruction: 0x0000f5b8 │ │ │ │ strdeq sp, [r0], -r0 │ │ │ │ - strdeq sp, [r0], -sl │ │ │ │ - andeq lr, r0, r6, asr #14 │ │ │ │ - andeq lr, r0, r2, lsl #15 │ │ │ │ - andeq pc, r0, ip, ror #14 │ │ │ │ - strdeq pc, [r0], -r2 │ │ │ │ - @ instruction: 0x0000edb0 │ │ │ │ - andeq sp, r0, r6, lsr #11 │ │ │ │ - andeq pc, r0, sl, ror r5 @ │ │ │ │ - andeq pc, r0, r8, lsr #11 │ │ │ │ - andeq sp, r0, r0, ror #3 │ │ │ │ - andeq sp, r0, r2, asr #9 │ │ │ │ - andeq sp, r0, r4, asr #9 │ │ │ │ - andeq sp, r0, r0, lsr r1 │ │ │ │ + ldrdeq sp, [r0], -r2 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ + andeq sp, r0, r0, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f49f0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ rsceq pc, r0, #204, 16 @ 0xcc0000 │ │ │ │ ldclmi 6, cr15, [r4, #692]! @ 0x2b4 │ │ │ │ cdpge 13, 3, cr4, cr5, cr14, {6} │ │ │ │ @@ -51923,27 +51923,27 @@ │ │ │ │ ldrbtmi r9, [r8], #104 @ 0x68 │ │ │ │ andsvs r4, lr, pc, ror r4 │ │ │ │ svclt 0x0000e053 │ │ │ │ ... │ │ │ │ @ instruction: 0x00013ab4 │ │ │ │ andeq r3, r1, r8, lsr #21 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq r1, r1, ip, ror #30 │ │ │ │ - andeq ip, r0, lr, asr #28 │ │ │ │ - andeq ip, r0, ip, lsr lr │ │ │ │ - andeq ip, r0, r6, lsl #30 │ │ │ │ - andeq sp, r0, r8, lsl #2 │ │ │ │ - andeq ip, r0, r4, lsl lr │ │ │ │ - muleq r0, r8, r4 │ │ │ │ + andeq r1, r1, ip, ror pc │ │ │ │ + andeq ip, r0, lr, asr lr │ │ │ │ + andeq ip, r0, ip, asr #28 │ │ │ │ + andeq ip, r0, r6, lsl pc │ │ │ │ + andeq sp, r0, r8, lsl r1 │ │ │ │ + andeq ip, r0, r4, lsr #28 │ │ │ │ + andeq pc, r0, r8, lsr #9 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq pc, r0, lr, ror #10 │ │ │ │ - andeq pc, r0, r4, ror r4 @ │ │ │ │ - andeq pc, r0, r6, asr #10 │ │ │ │ - andeq r1, r1, lr, ror ip │ │ │ │ - andeq pc, r0, r4, lsl #10 │ │ │ │ + andeq pc, r0, lr, ror r5 @ │ │ │ │ + andeq pc, r0, r4, lsl #9 │ │ │ │ + andeq pc, r0, r6, asr r5 @ │ │ │ │ + andeq r1, r1, lr, lsl #25 │ │ │ │ + andeq pc, r0, r4, lsl r5 @ │ │ │ │ stmdbcs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf852447a │ │ │ │ @ instruction: 0xf8df3023 │ │ │ │ ldrbtmi r2, [sl], #-2372 @ 0xfffff6bc │ │ │ │ strcc r2, [r1], -r1, lsl #2 │ │ │ │ b ff87780c │ │ │ │ movwls r9, #47896 @ 0xbb18 │ │ │ │ @@ -52531,66 +52531,66 @@ │ │ │ │ mulsvs lr, r6, r2 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr14, cr15, {7} │ │ │ │ ldrdlt pc, [r0], sp │ │ │ │ blt e78200 │ │ │ │ andseq pc, pc, pc, rrx │ │ │ │ @ instruction: 0xf7cce42a │ │ │ │ svclt 0x0000e8a0 │ │ │ │ - andeq r1, r1, r0, lsr #24 │ │ │ │ - andeq r0, r1, r6, asr r6 │ │ │ │ - andeq pc, r0, r8, asr #5 │ │ │ │ - andeq r0, r1, ip, asr #11 │ │ │ │ - andeq pc, r0, r0, lsr #5 │ │ │ │ - andeq pc, r0, r0, lsr #5 │ │ │ │ - andeq ip, r0, r2, asr fp │ │ │ │ - andeq ip, r0, ip, lsr sl │ │ │ │ - andeq pc, r0, r6, lsl #8 │ │ │ │ - andeq pc, r0, r8, lsl #8 │ │ │ │ - strdeq ip, [r0], -r6 │ │ │ │ - ldrdeq ip, [r0], -lr │ │ │ │ - andeq pc, r0, r2, lsr r4 @ │ │ │ │ - andeq pc, r0, r4, lsl #9 │ │ │ │ + andeq r1, r1, r0, lsr ip │ │ │ │ + andeq r0, r1, r6, ror #12 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + ldrdeq r0, [r1], -ip │ │ │ │ + @ instruction: 0x0000f2b0 │ │ │ │ + @ instruction: 0x0000f2b0 │ │ │ │ + andeq ip, r0, r2, ror #22 │ │ │ │ + andeq ip, r0, ip, asr #20 │ │ │ │ + andeq pc, r0, r6, lsl r4 @ │ │ │ │ + andeq pc, r0, r8, lsl r4 @ │ │ │ │ + andeq ip, r0, r6, lsl #22 │ │ │ │ + andeq ip, r0, lr, ror #19 │ │ │ │ + andeq pc, r0, r2, asr #8 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ muleq r1, r8, r5 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq pc, r0, lr, ror #2 │ │ │ │ - andeq pc, r0, lr, ror #2 │ │ │ │ - andeq pc, r0, ip, asr #2 │ │ │ │ - ldrdeq pc, [r0], -r2 │ │ │ │ - andeq pc, r0, sl, asr r3 @ │ │ │ │ - andeq pc, r0, ip, ror r3 @ │ │ │ │ + andeq pc, r0, lr, ror r1 @ │ │ │ │ + andeq pc, r0, lr, ror r1 @ │ │ │ │ + andeq pc, r0, ip, asr r1 @ │ │ │ │ + andeq pc, r0, r2, ror #5 │ │ │ │ + andeq pc, r0, sl, ror #6 │ │ │ │ + andeq pc, r0, ip, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - strheq pc, [r0], -r0 @ │ │ │ │ + andeq pc, r0, r0, asr #1 │ │ │ │ + andeq lr, r0, r4, lsl #30 │ │ │ │ + andeq pc, r0, sl, asr r0 @ │ │ │ │ + andeq pc, r0, ip, asr r0 @ │ │ │ │ strdeq lr, [r0], -r4 │ │ │ │ - andeq pc, r0, sl, asr #32 │ │ │ │ - andeq pc, r0, ip, asr #32 │ │ │ │ - andeq lr, r0, r4, ror #31 │ │ │ │ - andeq pc, r0, r4, lsl #2 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq r1, r1, r6, lsl r8 │ │ │ │ - muleq r0, r6, r0 │ │ │ │ - andeq lr, r0, r4, ror #29 │ │ │ │ - andeq pc, r0, r0, asr #32 │ │ │ │ - strdeq lr, [r0], -lr @ │ │ │ │ + andeq pc, r0, r4, lsl r1 @ │ │ │ │ + andeq pc, r0, r0, ror #1 │ │ │ │ + andeq r1, r1, r6, lsr #16 │ │ │ │ + andeq pc, r0, r6, lsr #1 │ │ │ │ + strdeq lr, [r0], -r4 │ │ │ │ + andeq pc, r0, r0, asr r0 @ │ │ │ │ + andeq pc, r0, lr │ │ │ │ + andeq lr, r0, sl, ror #31 │ │ │ │ + andeq ip, r0, lr, ror #11 │ │ │ │ + andeq ip, r0, r0, asr #17 │ │ │ │ + andeq ip, r0, sl, asr #11 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ + andeq lr, r0, sl, ror sp │ │ │ │ + andeq lr, r0, lr, lsr sp │ │ │ │ + andeq lr, r0, r4, ror #26 │ │ │ │ + muleq r0, r2, ip │ │ │ │ + andeq lr, r0, r6, lsr #24 │ │ │ │ + andeq lr, r0, r4, lsl #25 │ │ │ │ + muleq r0, ip, fp │ │ │ │ ldrdeq lr, [r0], -sl │ │ │ │ - ldrdeq ip, [r0], -lr │ │ │ │ - @ instruction: 0x0000c8b0 │ │ │ │ - @ instruction: 0x0000c5ba │ │ │ │ - andeq r1, r1, sl, lsl #13 │ │ │ │ - andeq lr, r0, sl, ror #26 │ │ │ │ - andeq lr, r0, lr, lsr #26 │ │ │ │ - andeq lr, r0, r4, asr sp │ │ │ │ - andeq lr, r0, r2, lsl #25 │ │ │ │ - andeq lr, r0, r6, lsl ip │ │ │ │ - andeq lr, r0, r4, ror ip │ │ │ │ - andeq lr, r0, ip, lsl #23 │ │ │ │ - andeq lr, r0, sl, asr #25 │ │ │ │ - muleq r0, ip, ip │ │ │ │ - andeq lr, r0, ip, lsl #23 │ │ │ │ - muleq r0, r8, sl │ │ │ │ - andeq lr, r0, sl, lsr fp │ │ │ │ + andeq lr, r0, ip, lsr #25 │ │ │ │ + muleq r0, ip, fp │ │ │ │ + andeq lr, r0, r8, lsr #21 │ │ │ │ + andeq lr, r0, sl, asr #22 │ │ │ │ ldrlt fp, [r0, #-784] @ 0xfffffcf0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ stcvs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ccb118 │ │ │ │ movwcs lr, #3116 @ 0xc2c │ │ │ │ @@ -52626,15 +52626,15 @@ │ │ │ │ @ instruction: 0x4620ed96 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r2, r1, r0, asr #25 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ + andeq pc, r0, ip, ror #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8dfb0b1 │ │ │ │ movwcs r4, #1376 @ 0x560 │ │ │ │ ldrbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ @@ -52980,37 +52980,37 @@ │ │ │ │ mcrge 4, 6, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf7cbe6ea │ │ │ │ svclt 0x0000ed26 │ │ │ │ andeq r2, r1, r4, asr ip │ │ │ │ andeq r2, r1, sl, asr #24 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq pc, r0, sl, lsl #23 │ │ │ │ - andeq pc, r0, r0, ror #25 │ │ │ │ - andeq pc, r0, lr, lsl #24 │ │ │ │ - andeq pc, r0, r6, asr #25 │ │ │ │ - andeq pc, r0, r6, ror #22 │ │ │ │ - andeq pc, r0, lr, asr #22 │ │ │ │ - strdeq pc, [r0], -r8 │ │ │ │ - andeq pc, r0, r4, asr #22 │ │ │ │ - andeq pc, r0, lr, asr #21 │ │ │ │ - andeq pc, r0, r2, lsr fp @ │ │ │ │ - andeq pc, r0, r4, lsr #21 │ │ │ │ - andeq pc, r0, sl, lsl #19 │ │ │ │ - andeq pc, r0, r2, ror #18 │ │ │ │ - andeq pc, r0, r4, asr r9 @ │ │ │ │ - ldrdeq pc, [r0], -r2 │ │ │ │ - andeq pc, r0, lr, asr r9 @ │ │ │ │ - @ instruction: 0x0000f8b8 │ │ │ │ - andeq pc, r0, r0, asr #17 │ │ │ │ + muleq r0, sl, fp │ │ │ │ + strdeq pc, [r0], -r0 │ │ │ │ + andeq pc, r0, lr, lsl ip @ │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ + andeq pc, r0, r6, ror fp @ │ │ │ │ + andeq pc, r0, lr, asr fp @ │ │ │ │ + andeq pc, r0, r8, lsl #22 │ │ │ │ + andeq pc, r0, r4, asr fp @ │ │ │ │ + ldrdeq pc, [r0], -lr │ │ │ │ + andeq pc, r0, r2, asr #22 │ │ │ │ + @ instruction: 0x0000fab4 │ │ │ │ + muleq r0, sl, r9 │ │ │ │ + andeq pc, r0, r2, ror r9 @ │ │ │ │ + andeq pc, r0, r4, ror #18 │ │ │ │ + andeq pc, r0, r2, ror #17 │ │ │ │ + andeq pc, r0, lr, ror #18 │ │ │ │ + andeq pc, r0, r8, asr #17 │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ andeq r2, r1, ip, asr #15 │ │ │ │ - muleq r0, r0, r7 │ │ │ │ - @ instruction: 0x0000f7ba │ │ │ │ - andeq pc, r0, r0, ror #13 │ │ │ │ - andeq pc, r0, r2, lsl #14 │ │ │ │ + andeq pc, r0, r0, lsr #15 │ │ │ │ + andeq pc, r0, sl, asr #15 │ │ │ │ + strdeq pc, [r0], -r0 │ │ │ │ + andeq pc, r0, r2, lsl r7 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb91b7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ strtmi r4, [r1], -sl, lsl #12 │ │ │ │ @@ -53057,16 +53057,16 @@ │ │ │ │ @ instruction: 0xf7cbe7d4 │ │ │ │ svclt 0x0000ec8e │ │ │ │ andeq r2, r1, sl, ror #12 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r2, r1, r4, ror #12 │ │ │ │ andeq r2, r1, r4, lsr #12 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - andeq pc, r0, lr, lsl r7 @ │ │ │ │ + andeq pc, r0, ip, lsl #14 │ │ │ │ + andeq pc, r0, lr, lsr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb91c58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ strtmi r4, [r1], -sl, lsl #12 │ │ │ │ cdpls 12, 1, cr4, cr0, cr10, {1} │ │ │ │ @@ -53113,16 +53113,16 @@ │ │ │ │ @ instruction: 0xf7cbe7d3 │ │ │ │ svclt 0x0000ec1e │ │ │ │ andeq r2, r1, lr, lsl #11 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r2, r1, r8, lsl #11 │ │ │ │ andeq r2, r1, r6, asr #10 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq pc, r0, lr, lsl r6 @ │ │ │ │ - andeq pc, r0, r2, asr #12 │ │ │ │ + andeq pc, r0, lr, lsr #12 │ │ │ │ + andeq pc, r0, r2, asr r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb91d38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7cb2100 │ │ │ │ @ instruction: 0x2000e9b8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -53788,76 +53788,76 @@ │ │ │ │ @ instruction: 0xe6e0d1fa │ │ │ │ @ instruction: 0x8014f8d7 │ │ │ │ @ instruction: 0xe6de68fd │ │ │ │ cdp 7, 13, cr15, cr2, cr10, {6} │ │ │ │ andeq r0, r0, r0 │ │ │ │ muleq r1, r2, r4 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ - andeq r0, r1, r2, lsl #21 │ │ │ │ + muleq r1, r2, sl │ │ │ │ andeq r2, r1, ip, asr r4 │ │ │ │ - andeq pc, r0, ip, asr r5 @ │ │ │ │ + andeq pc, r0, ip, ror #10 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq pc, r0, lr, asr r5 @ │ │ │ │ - ldrdeq sp, [r0], -r6 │ │ │ │ - strdeq sp, [r0], -r0 │ │ │ │ - andeq sp, r0, r4, asr #31 │ │ │ │ - andeq sp, r0, r6, lsr #9 │ │ │ │ - muleq r0, r6, pc @ │ │ │ │ - andeq sp, r0, r8, ror r4 │ │ │ │ - andeq sp, r0, ip, asr pc │ │ │ │ - andeq sp, r0, lr, lsr r4 │ │ │ │ - andeq sp, r0, ip, lsl #30 │ │ │ │ - andeq sp, r0, lr, ror #7 │ │ │ │ - andeq sp, r0, r8, asr #29 │ │ │ │ - andeq sp, r0, r6, lsr #7 │ │ │ │ - andeq pc, r0, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x0000f3b6 │ │ │ │ - andeq pc, r0, lr, asr #7 │ │ │ │ + andeq pc, r0, lr, ror #10 │ │ │ │ + andeq sp, r0, r6, ror #9 │ │ │ │ + andeq lr, r0, r0 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ + @ instruction: 0x0000d4b6 │ │ │ │ + andeq sp, r0, r6, lsr #31 │ │ │ │ + andeq sp, r0, r8, lsl #9 │ │ │ │ + andeq sp, r0, ip, ror #30 │ │ │ │ + andeq sp, r0, lr, asr #8 │ │ │ │ + andeq sp, r0, ip, lsl pc │ │ │ │ + strdeq sp, [r0], -lr │ │ │ │ + ldrdeq sp, [r0], -r8 │ │ │ │ + @ instruction: 0x0000d3b6 │ │ │ │ + andeq pc, r0, r0, lsr #8 │ │ │ │ + andeq pc, r0, r6, asr #7 │ │ │ │ + ldrdeq pc, [r0], -lr │ │ │ │ andeq r5, r0, ip, lsl #5 │ │ │ │ - andeq pc, r0, ip, ror r3 @ │ │ │ │ - andeq pc, r0, r4, ror r3 @ │ │ │ │ - andeq pc, r0, ip, ror r3 @ │ │ │ │ - muleq r0, r6, r3 │ │ │ │ - andeq pc, r0, sl, lsr #7 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - andeq pc, r0, r4, asr r2 @ │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - andeq pc, r0, r2, lsl #7 │ │ │ │ + andeq pc, r0, ip, lsl #7 │ │ │ │ + andeq pc, r0, r4, lsl #7 │ │ │ │ + andeq pc, r0, ip, lsl #7 │ │ │ │ + andeq pc, r0, r6, lsr #7 │ │ │ │ + @ instruction: 0x0000f3ba │ │ │ │ + andeq pc, r0, r8, lsr #7 │ │ │ │ + andeq pc, r0, r4, ror #4 │ │ │ │ + andeq pc, r0, r0, lsr #7 │ │ │ │ + muleq r0, r2, r3 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq sp, r0, r0, lsr #18 │ │ │ │ - @ instruction: 0x0000f2b0 │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ - ldrdeq sp, [r0], -r6 │ │ │ │ - andeq sp, r0, r8, lsr #1 │ │ │ │ - andeq sp, r0, r2, asr #23 │ │ │ │ - muleq r0, r2, fp │ │ │ │ - andeq sp, r0, r4, ror r0 │ │ │ │ - andeq sp, r0, r2, asr #22 │ │ │ │ - andeq sp, r0, r4, lsr #32 │ │ │ │ - andeq sp, r0, sl, lsl #22 │ │ │ │ - andeq ip, r0, ip, ror #31 │ │ │ │ - andeq sp, r0, r4, ror #21 │ │ │ │ - andeq ip, r0, r6, asr #31 │ │ │ │ - muleq r0, r8, pc @ │ │ │ │ - @ instruction: 0x0000dab2 │ │ │ │ - andeq sp, r0, r2, lsl #21 │ │ │ │ - andeq ip, r0, r4, ror #30 │ │ │ │ - andeq sp, r0, r2, lsr sl │ │ │ │ - andeq ip, r0, r4, lsl pc │ │ │ │ - strdeq sp, [r0], -r8 │ │ │ │ - ldrdeq ip, [r0], -sl │ │ │ │ + andeq sp, r0, r0, lsr r9 │ │ │ │ + andeq pc, r0, r0, asr #5 │ │ │ │ + andeq sp, r0, r4, lsl #24 │ │ │ │ + andeq sp, r0, r6, ror #1 │ │ │ │ + strheq sp, [r0], -r8 │ │ │ │ ldrdeq sp, [r0], -r2 │ │ │ │ - @ instruction: 0x0000ceb4 │ │ │ │ - andeq pc, r0, r4, ror r0 @ │ │ │ │ - andeq pc, r0, ip, lsl #1 │ │ │ │ - andeq lr, r0, sl, lsr lr │ │ │ │ - andeq lr, r0, r2, asr lr │ │ │ │ - andeq lr, r0, r4, ror #28 │ │ │ │ + andeq sp, r0, r2, lsr #23 │ │ │ │ + andeq sp, r0, r4, lsl #1 │ │ │ │ + andeq sp, r0, r2, asr fp │ │ │ │ + andeq sp, r0, r4, lsr r0 │ │ │ │ + andeq sp, r0, sl, lsl fp │ │ │ │ + strdeq ip, [r0], -ip @ │ │ │ │ + strdeq sp, [r0], -r4 │ │ │ │ + ldrdeq ip, [r0], -r6 │ │ │ │ + andeq ip, r0, r8, lsr #31 │ │ │ │ + andeq sp, r0, r2, asr #21 │ │ │ │ + muleq r0, r2, sl │ │ │ │ + andeq ip, r0, r4, ror pc │ │ │ │ + andeq sp, r0, r2, asr #20 │ │ │ │ + andeq ip, r0, r4, lsr #30 │ │ │ │ + andeq sp, r0, r8, lsl #20 │ │ │ │ + andeq ip, r0, sl, ror #29 │ │ │ │ + andeq sp, r0, r2, ror #19 │ │ │ │ + andeq ip, r0, r4, asr #29 │ │ │ │ + andeq pc, r0, r4, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq lr, r0, sl, asr #28 │ │ │ │ + andeq lr, r0, r2, ror #28 │ │ │ │ + andeq lr, r0, r4, ror lr │ │ │ │ andeq r1, r1, sl, asr #21 │ │ │ │ - andeq ip, r0, r4, asr #23 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f6b6c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ umlallt r4, sp, lr, sl │ │ │ │ blmi fe80e940 │ │ │ │ @@ -54015,27 +54015,27 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fee79854 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r1, r1, r8, lsr r9 │ │ │ │ - andeq pc, r0, r6, lsr pc @ │ │ │ │ + andeq pc, r0, r6, asr #30 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r1, r1, r2, lsr #18 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq lr, r0, r8, lsr #25 │ │ │ │ - @ instruction: 0x0000ecba │ │ │ │ - strdeq lr, [r0], -r4 │ │ │ │ - andeq pc, r0, r6, asr #29 │ │ │ │ - andeq lr, r0, r2, lsl #26 │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - @ instruction: 0x0000ecba │ │ │ │ + @ instruction: 0x0000ecb8 │ │ │ │ + andeq lr, r0, sl, asr #25 │ │ │ │ + andeq lr, r0, r4, lsl #26 │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ + andeq lr, r0, r2, lsl sp │ │ │ │ + andeq lr, r0, ip, lsl #24 │ │ │ │ + andeq lr, r0, sl, asr #25 │ │ │ │ andeq r1, r1, r4, lsl #14 │ │ │ │ - andeq lr, r0, r6, ror #24 │ │ │ │ + andeq lr, r0, r6, ror ip │ │ │ │ movwne pc, #4175 @ 0x104f @ │ │ │ │ eoreq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldc 7, cr15, [ip, #-808] @ 0xfffffcd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @@ -54145,17 +54145,17 @@ │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ vst1.8 {d20-d21}, [pc], r7 │ │ │ │ smlabbcs r1, r0, r3, r3 │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ stmib lr!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cae7c4 │ │ │ │ svclt 0x0000ec04 │ │ │ │ - andeq lr, r0, r6, lsr sl │ │ │ │ - andeq lr, r0, r6, ror r9 │ │ │ │ - @ instruction: 0x0000e9b2 │ │ │ │ + andeq lr, r0, r6, asr #20 │ │ │ │ + andeq lr, r0, r6, lsl #19 │ │ │ │ + andeq lr, r0, r2, asr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 377014 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ bleq fee79e98 │ │ │ │ ldclvc 5, cr15, [sp, #-692]! @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8dfaf1c │ │ │ │ @@ -54501,30 +54501,30 @@ │ │ │ │ @ instruction: 0x663b447b │ │ │ │ blmi 575d68 │ │ │ │ @ instruction: 0xe721447b │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svccc 0x00b00000 │ │ │ │ andeq r1, r1, r6, lsl #9 │ │ │ │ - andeq pc, r0, ip, ror sl @ │ │ │ │ + andeq pc, r0, ip, lsl #21 │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ andeq r1, r1, r4, asr #8 │ │ │ │ @ instruction: 0x000113b0 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq lr, r0, sl, asr #18 │ │ │ │ - andeq lr, r0, r0, lsr #18 │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - andeq pc, r0, sl, asr #16 │ │ │ │ - andeq ip, r0, r4, ror r2 │ │ │ │ - andeq lr, r0, lr, lsl #15 │ │ │ │ - andeq lr, r0, r2, ror r2 │ │ │ │ + andeq lr, r0, sl, asr r9 │ │ │ │ + andeq lr, r0, r0, lsr r9 │ │ │ │ + andeq lr, r0, ip, lsr #17 │ │ │ │ + andeq pc, r0, sl, asr r8 @ │ │ │ │ + andeq ip, r0, r4, lsl #5 │ │ │ │ + muleq r0, lr, r7 │ │ │ │ + andeq lr, r0, r2, lsl #5 │ │ │ │ @ instruction: 0x000041b8 │ │ │ │ andeq r5, r0, r2, lsl #14 │ │ │ │ - andeq ip, r0, ip, rrx │ │ │ │ - andeq ip, r0, r4, rrx │ │ │ │ + andeq ip, r0, ip, ror r0 │ │ │ │ + andeq ip, r0, r4, ror r0 │ │ │ │ @ instruction: 0xf7c92054 │ │ │ │ ldmdacs r4, {r1, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ subcs sp, r3, ip, lsr #3 │ │ │ │ cdp 7, 14, cr15, cr4, cr9, {6} │ │ │ │ @ instruction: 0xd1a72843 │ │ │ │ @ instruction: 0xf5074acb │ │ │ │ @ instruction: 0xf5077ef8 │ │ │ │ @@ -54725,16 +54725,16 @@ │ │ │ │ addpl pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d7653d │ │ │ │ ldmibvs fp, {r4, r5, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ mul r9, fp, r2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ andeq pc, r0, r6, asr #9 │ │ │ │ - @ instruction: 0x0000f4b6 │ │ │ │ teqpcc r8, r7 @ @ p-variant is OBSOLETE │ │ │ │ mcrrne 8, 1, r6, r1, cr8 │ │ │ │ @ instruction: 0xf7c9d007 │ │ │ │ smlawblt r0, ip, sl, lr │ │ │ │ teqpcs ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #61551 @ 0xf06f @ │ │ │ │ @ instruction: 0xf8d76013 │ │ │ │ @@ -55552,56 +55552,56 @@ │ │ │ │ ldrbtmi r4, [r8], #-2094 @ 0xfffff7d2 │ │ │ │ stmdbmi lr!, {r1, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe78b4479 │ │ │ │ ldrbtmi r4, [sl], #-2605 @ 0xfffff5d3 │ │ │ │ svclt 0x0000e784 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq lr, r0, r0, ror #3 │ │ │ │ - andeq lr, r0, r6, lsr #4 │ │ │ │ + andeq lr, r0, r0, ror #1 │ │ │ │ + strdeq lr, [r0], -r0 │ │ │ │ + andeq lr, r0, r6, lsr r2 │ │ │ │ andeq r0, r0, r0, lsr #12 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - andeq sp, r0, ip, asr #31 │ │ │ │ - andeq sp, r0, r0, asr #31 │ │ │ │ + andeq sp, r0, r8, ror #31 │ │ │ │ + ldrdeq sp, [r0], -ip │ │ │ │ + ldrdeq sp, [r0], -r0 │ │ │ │ + andeq sp, r0, r4, asr #31 │ │ │ │ @ instruction: 0x0000dfb4 │ │ │ │ - andeq sp, r0, r4, lsr #31 │ │ │ │ - andeq sp, r0, r0, lsr #31 │ │ │ │ @ instruction: 0x0000dfb0 │ │ │ │ - andeq sp, r0, r6, lsl #31 │ │ │ │ - andeq lr, r0, r4, lsl r1 │ │ │ │ - andeq lr, r0, r2, asr #2 │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq sp, r0, r2, ror #26 │ │ │ │ - andeq sp, r0, lr, lsl #25 │ │ │ │ - andeq sp, r0, ip, lsl lr │ │ │ │ - andeq sp, r0, r4, lsl ip │ │ │ │ - andeq fp, r0, lr, lsl r7 │ │ │ │ - muleq r0, r4, fp │ │ │ │ - andeq sp, r0, sl, ror #24 │ │ │ │ - @ instruction: 0x0000b9b6 │ │ │ │ - muleq r0, r0, r7 │ │ │ │ - andeq sp, r0, r4, lsl #15 │ │ │ │ + andeq sp, r0, r0, asr #31 │ │ │ │ + muleq r0, r6, pc @ │ │ │ │ + andeq lr, r0, r4, lsr #2 │ │ │ │ + andeq lr, r0, r2, asr r1 │ │ │ │ + andeq sp, r0, ip, lsr #31 │ │ │ │ + andeq lr, r0, r0, lsr #1 │ │ │ │ + andeq lr, r0, r4, lsr #1 │ │ │ │ + andeq sp, r0, r2, ror sp │ │ │ │ + muleq r0, lr, ip │ │ │ │ + andeq sp, r0, ip, lsr #28 │ │ │ │ + andeq sp, r0, r4, lsr #24 │ │ │ │ + andeq fp, r0, lr, lsr #14 │ │ │ │ + andeq sp, r0, r4, lsr #23 │ │ │ │ + andeq sp, r0, sl, ror ip │ │ │ │ + andeq fp, r0, r6, asr #19 │ │ │ │ + andeq sp, r0, r0, lsr #15 │ │ │ │ + muleq r0, r4, r7 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ andeq r3, r0, sl, lsr #18 │ │ │ │ andeq r3, r0, r6, lsr #18 │ │ │ │ - andeq sl, r0, lr, lsl fp │ │ │ │ + andeq sl, r0, lr, lsr #22 │ │ │ │ andeq r4, r0, r6, lsl #27 │ │ │ │ andeq r3, r0, lr, lsl #18 │ │ │ │ - strdeq r6, [r0], -r4 │ │ │ │ - andeq fp, r0, ip, asr #32 │ │ │ │ - andeq fp, r0, r0, asr #16 │ │ │ │ - andeq fp, r0, r0, lsr #16 │ │ │ │ - andeq fp, r0, r6 │ │ │ │ - andeq fp, r0, r0 │ │ │ │ - strdeq sl, [r0], -sl @ │ │ │ │ - strdeq sl, [r0], -r4 │ │ │ │ - andeq sl, r0, lr, ror #31 │ │ │ │ + andeq r6, r0, r4, lsl #28 │ │ │ │ + andeq fp, r0, ip, asr r0 │ │ │ │ + andeq fp, r0, r0, asr r8 │ │ │ │ + andeq fp, r0, r0, lsr r8 │ │ │ │ + andeq fp, r0, r6, lsl r0 │ │ │ │ + andeq fp, r0, r0, lsl r0 │ │ │ │ + andeq fp, r0, sl │ │ │ │ + andeq fp, r0, r4 │ │ │ │ + strdeq sl, [r0], -lr │ │ │ │ ldrsbtcc pc, [r8], r7 @ │ │ │ │ movwls r4, #5706 @ 0x164a │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ ldrbmi r9, [fp], -r0, lsl #6 │ │ │ │ ldrsbtne pc, [r4], r7 @ │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ svc 0x0012f7c8 │ │ │ │ @@ -56071,15 +56071,15 @@ │ │ │ │ @ instruction: 0xf8d71100 │ │ │ │ @ instruction: 0xf7c80138 │ │ │ │ @ instruction: 0xf8daea7a │ │ │ │ blcc 4995c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ ... │ │ │ │ - strdeq sp, [r0], -r8 │ │ │ │ + andeq sp, r0, r8, lsl #10 │ │ │ │ @ instruction: 0xf8d74653 │ │ │ │ @ instruction: 0xf8d720d4 │ │ │ │ @ instruction: 0xf8d71100 │ │ │ │ @ instruction: 0xf7c80138 │ │ │ │ @ instruction: 0xf8dae944 │ │ │ │ blcc 49988 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @@ -57097,22 +57097,22 @@ │ │ │ │ @ instruction: 0xf7c76809 │ │ │ │ @ instruction: 0xf8daee08 │ │ │ │ blcc 4a964 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7feadf8 │ │ │ │ svclt 0x0000bfde │ │ │ │ - andeq ip, r0, lr, ror ip │ │ │ │ - ldrdeq ip, [r0], -lr │ │ │ │ - muleq r0, r6, r7 │ │ │ │ - andeq ip, r0, r8, ror #9 │ │ │ │ - ldrdeq ip, [r0], -sl │ │ │ │ - andeq ip, r0, r6, asr #9 │ │ │ │ - andeq ip, r0, r2, lsr #30 │ │ │ │ - andeq ip, r0, r4, lsr #29 │ │ │ │ + andeq ip, r0, lr, lsl #25 │ │ │ │ + andeq ip, r0, lr, ror #23 │ │ │ │ + andeq ip, r0, r6, lsr #15 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ + andeq ip, r0, sl, ror #9 │ │ │ │ + ldrdeq ip, [r0], -r6 │ │ │ │ + andeq ip, r0, r2, lsr pc │ │ │ │ + @ instruction: 0x0000ceb4 │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ ldmib r7, {r1, r2, r3, r6, r7, r8, fp, sp, pc}^ │ │ │ │ tstmi r3, #2013265920 @ 0x78000000 │ │ │ │ sbcscc pc, ip, r7, asr #17 │ │ │ │ stmdbge sl!, {r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 │ │ │ │ ldrdcs pc, [r4], #135 @ 0x87 │ │ │ │ @@ -58072,27 +58072,27 @@ │ │ │ │ str r9, [r3, -r3, lsl #4] │ │ │ │ tstpeq pc, pc, rrx @ p-variant is OBSOLETE │ │ │ │ stmdb r4, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi lr, [r3, #2028]! @ 0x7ec │ │ │ │ ssat sp, #12, r1, asr #17 │ │ │ │ @ instruction: 0x0000dab6 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - muleq r0, lr, r4 │ │ │ │ - muleq r0, r0, r4 │ │ │ │ - andeq fp, r0, r2, asr r5 │ │ │ │ - andeq fp, r0, sl, ror r5 │ │ │ │ - andeq fp, r0, lr, ror #11 │ │ │ │ - andeq fp, r0, ip, lsr r4 │ │ │ │ - muleq r0, r0, r4 │ │ │ │ - andeq fp, r0, r0, asr #9 │ │ │ │ - andeq fp, r0, r0, lsl #10 │ │ │ │ - andeq fp, r0, r6, ror #10 │ │ │ │ - andeq fp, r0, r6, lsl #11 │ │ │ │ - andeq fp, r0, r8, lsl #12 │ │ │ │ - andeq fp, r0, r8, lsl #12 │ │ │ │ - andeq fp, r0, r4, lsr #12 │ │ │ │ - andeq fp, r0, r6, asr #10 │ │ │ │ - andeq fp, r0, ip, ror #6 │ │ │ │ - andeq fp, r0, r0, asr #7 │ │ │ │ - muleq r0, ip, r5 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ + andeq fp, r0, lr, lsr #9 │ │ │ │ + andeq fp, r0, r0, lsr #9 │ │ │ │ + andeq fp, r0, r2, ror #10 │ │ │ │ + andeq fp, r0, sl, lsl #11 │ │ │ │ + strdeq fp, [r0], -lr │ │ │ │ + andeq fp, r0, ip, asr #8 │ │ │ │ + andeq fp, r0, r0, lsr #9 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, r0, lsl r5 │ │ │ │ + andeq fp, r0, r6, ror r5 │ │ │ │ + muleq r0, r6, r5 │ │ │ │ + andeq fp, r0, r8, lsl r6 │ │ │ │ + andeq fp, r0, r8, lsl r6 │ │ │ │ + andeq fp, r0, r4, lsr r6 │ │ │ │ + andeq fp, r0, r6, asr r5 │ │ │ │ + andeq fp, r0, ip, ror r3 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, ip, lsr #11 │ │ │ │ + andeq fp, r0, ip, ror #9 │ │ │ │ svclt 0x00004770 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -764,2294 +764,2295 @@ │ │ │ │ 0x00042898 6c617261 74696f6e 20202d66 73746163 laration -fstac │ │ │ │ 0x000428a8 6b2d7072 6f746563 746f722d 7374726f k-protector-stro │ │ │ │ 0x000428b8 6e67202d 66737461 636b2d63 6c617368 ng -fstack-clash │ │ │ │ 0x000428c8 2d70726f 74656374 696f6e20 2d57666f -protection -Wfo │ │ │ │ 0x000428d8 726d6174 202d5765 72726f72 3d666f72 rmat -Werror=for │ │ │ │ 0x000428e8 6d61742d 73656375 72697479 202d4f33 mat-security -O3 │ │ │ │ 0x000428f8 202d7374 643d6339 39000000 5253425f -std=c99...RSB_ │ │ │ │ - 0x00042908 43464c41 47530000 5253425f 44455445 CFLAGS..RSB_DETE │ │ │ │ - 0x00042918 43544544 5f4d454d 5f484945 52415243 CTED_MEM_HIERARC │ │ │ │ - 0x00042928 48595f49 4e464f00 5253425f 494f5f57 HY_INFO.RSB_IO_W │ │ │ │ - 0x00042938 414e545f 4d454d4f 52595f48 49455241 ANT_MEMORY_HIERA │ │ │ │ - 0x00042948 52434859 5f494e46 4f5f5354 52494e47 RCHY_INFO_STRING │ │ │ │ - 0x00042958 00000000 23206175 746f2d74 756e696e ....# auto-tunin │ │ │ │ - 0x00042968 67206f72 69656e74 6564206f 75747075 g oriented outpu │ │ │ │ - 0x00042978 7420696d 706c6965 73202074 696d6573 t implies times │ │ │ │ - 0x00042988 3d3d3020 69746572 6174696f 6e732061 ==0 iterations a │ │ │ │ - 0x00042998 6e642073 6f72742d 61667465 722d6c6f nd sort-after-lo │ │ │ │ - 0x000429a8 61642e0a 00000000 23205468 65206974 ad......# The it │ │ │ │ - 0x000429b8 65726174 696f6e20 74696d65 73207368 eration times sh │ │ │ │ - 0x000429c8 6f756c64 20626520 73706563 69666965 ould be specifie │ │ │ │ - 0x000429d8 64206173 20612070 6f736974 69766520 d as a positive │ │ │ │ - 0x000429e8 6e756d62 6572210a 00000000 23205769 number!.....# Wi │ │ │ │ - 0x000429f8 6c6c206d 65617375 7265206f 6e207469 ll measure on ti │ │ │ │ - 0x00042a08 6d65733d 25642069 74657261 74696f6e mes=%d iteration │ │ │ │ - 0x00042a18 732e0a00 23203d3d 3d3d3d3d 20424547 s...# ====== BEG │ │ │ │ - 0x00042a28 494e2049 6d706174 69656e74 20726573 IN Impatient res │ │ │ │ - 0x00042a38 756c7473 20726563 6f726420 666f7220 ults record for │ │ │ │ - 0x00042a48 6d617472 69782025 642f2564 3a202573 matrix %d/%d: %s │ │ │ │ - 0x00042a58 2e0a0000 23203d3d 3d3d3d3d 2020454e ....# ====== EN │ │ │ │ - 0x00042a68 44202049 6d706174 69656e74 20726573 D Impatient res │ │ │ │ - 0x00042a78 756c7473 20726563 6f726420 666f7220 ults record for │ │ │ │ - 0x00042a88 6d617472 69782025 642f2564 3a202573 matrix %d/%d: %s │ │ │ │ - 0x00042a98 2e0a0000 23203d3d 3d3d3d3d 20424547 ....# ====== BEG │ │ │ │ - 0x00042aa8 494e2049 6d706174 69656e74 2073756d IN Impatient sum │ │ │ │ - 0x00042ab8 6d617279 20726563 6f726420 666f7220 mary record for │ │ │ │ - 0x00042ac8 74686520 25642f25 64206d61 74726963 the %d/%d matric │ │ │ │ - 0x00042ad8 65732073 6f206661 722e0a00 23203d3d es so far...# == │ │ │ │ - 0x00042ae8 3d3d3d3d 2020454e 44202049 6d706174 ==== END Impat │ │ │ │ - 0x00042af8 69656e74 2073756d 6d617279 20726563 ient summary rec │ │ │ │ - 0x00042b08 6f726420 666f7220 74686520 25642f25 ord for the %d/% │ │ │ │ - 0x00042b18 64206d61 74726963 65732073 6f206661 d matrices so fa │ │ │ │ - 0x00042b28 722e0a00 23206d75 6c74692d 66696c65 r...# multi-file │ │ │ │ - 0x00042b38 2062656e 63686d61 726b696e 67202866 benchmarking (f │ │ │ │ - 0x00042b48 696c6520 25642f25 6429202d 2d206e6f ile %d/%d) -- no │ │ │ │ - 0x00042b58 77207573 696e6720 25730a00 23206d75 w using %s..# mu │ │ │ │ - 0x00042b68 6c74692d 74797065 2062656e 63686d61 lti-type benchma │ │ │ │ - 0x00042b78 726b696e 67202825 7329202d 2d206e6f rking (%s) -- no │ │ │ │ - 0x00042b88 77207573 696e6720 74797065 636f6465 w using typecode │ │ │ │ - 0x00042b98 20256320 286c6173 74207761 73202563 %c (last was %c │ │ │ │ - 0x00042ba8 292e0a00 23204361 63686520 626c6f63 )...# Cache bloc │ │ │ │ - 0x00042bb8 6b207369 7a652074 6f74616c 20256c64 k size total %ld │ │ │ │ - 0x00042bc8 20627974 65732c20 7065722d 74687265 bytes, per-thre │ │ │ │ - 0x00042bd8 61642025 6c642062 79746573 0a000000 ad %ld bytes.... │ │ │ │ - 0x00042be8 2320736f 20666172 2c207072 6f677261 # so far, progra │ │ │ │ - 0x00042bf8 6d20746f 6f6b2025 2e336c66 73206f66 m took %.3lfs of │ │ │ │ - 0x00042c08 2077616c 6c20636c 6f636b20 74696d65 wall clock time │ │ │ │ - 0x00042c18 3b20616e 63696c6c 61727920 74657374 ; ancillary test │ │ │ │ - 0x00042c28 7320252e 336c6673 3b20492f 4f20252e s %.3lfs; I/O %. │ │ │ │ - 0x00042c38 336c6673 3b206368 65636b73 20252e33 3lfs; checks %.3 │ │ │ │ - 0x00042c48 6c66733b 20636f6e 76657273 696f6e73 lfs; conversions │ │ │ │ - 0x00042c58 20252e33 6c66733b 20727362 2f6d6b6c %.3lfs; rsb/mkl │ │ │ │ - 0x00042c68 2074756e 696e6720 252e336c 66732f25 tuning %.3lfs/% │ │ │ │ - 0x00042c78 2e336c66 73200000 2320536b 69707069 .3lfs ..# Skippi │ │ │ │ - 0x00042c88 6e672075 6e737570 706f7274 65642074 ng unsupported t │ │ │ │ - 0x00042c98 79706520 22256322 202d2d20 706c6561 ype "%c" -- plea │ │ │ │ - 0x00042ca8 73652063 686f6f73 65206672 6f6d2022 se choose from " │ │ │ │ - 0x00042cb8 2573222e 0a000000 23205573 696e6720 %s".....# Using │ │ │ │ - 0x00042cc8 6175746f 20746872 65616473 0a000000 auto threads.... │ │ │ │ - 0x00042cd8 23205573 696e6720 25642074 68726561 # Using %d threa │ │ │ │ - 0x00042ce8 64730a00 6572726f 72203a20 706c6561 ds..error : plea │ │ │ │ - 0x00042cf8 73652072 65636f6d 70696c65 20776974 se recompile wit │ │ │ │ - 0x00042d08 6820646f 75626c65 20707265 63697369 h double precisi │ │ │ │ - 0x00042d18 6f6e2066 6c6f6174 696e6720 706f696e on floating poin │ │ │ │ - 0x00042d28 74206e75 6d626572 73207375 70706f72 t numbers suppor │ │ │ │ - 0x00042d38 74656421 200a0000 54686973 206e756d ted! ...This num │ │ │ │ - 0x00042d48 65726963 616c2074 79706520 6973206e erical type is n │ │ │ │ - 0x00042d58 6f742073 7570706f 72746564 2e0a0000 ot supported.... │ │ │ │ - 0x00042d68 62616e64 65642d25 7a647825 7a642d25 banded-%zdx%zd-% │ │ │ │ - 0x00042d78 7a642b25 7a642d25 7a646e7a 2d737061 zd+%zd-%zdnz-spa │ │ │ │ - 0x00042d88 6365642d 257a6400 64656e73 652d257a ced-%zd.dense-%z │ │ │ │ - 0x00042d98 6478257a 642d257a 646e7a00 6c6f7765 dx%zd-%zdnz.lowe │ │ │ │ - 0x00042da8 722d257a 6478257a 642d257a 646e7a2d r-%zdx%zd-%zdnz- │ │ │ │ - 0x00042db8 73706163 65642d25 7a640000 6c6f7765 spaced-%zd..lowe │ │ │ │ - 0x00042dc8 722d257a 6478257a 642d257a 646e7a00 r-%zdx%zd-%zdnz. │ │ │ │ - 0x00042dd8 25732028 73706d76 5f737873 6129203a %s (spmv_sxsa) : │ │ │ │ - 0x00042de8 20506c65 61736520 73706563 69667920 Please specify │ │ │ │ - 0x00042df8 61206d61 74726978 2066696c 656e616d a matrix filenam │ │ │ │ - 0x00042e08 65202877 69746820 2d66290a 00000000 e (with -f)..... │ │ │ │ - 0x00042e18 23205265 7573696e 67207479 70652063 # Reusing type c │ │ │ │ - 0x00042e28 6f6e7665 72746564 20282563 2d3e2563 onverted (%c->%c │ │ │ │ - 0x00042e38 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ - 0x00042e48 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ - 0x00042e58 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ - 0x00042e68 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ - 0x00042e78 23205265 7573696e 67207361 6d652074 # Reusing same t │ │ │ │ - 0x00042e88 79706520 20202020 28747970 65202563 ype (type %c │ │ │ │ - 0x00042e98 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ - 0x00042ea8 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ - 0x00042eb8 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ - 0x00042ec8 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ - 0x00042ed8 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00042ee8 6e67206d 61747269 78206669 6c652025 ng matrix file % │ │ │ │ - 0x00042ef8 732c2062 65636175 73652069 74206d61 s, because it ma │ │ │ │ - 0x00042f08 74636865 73207265 67657820 2f25732f tches regex /%s/ │ │ │ │ - 0x00042f18 2e0a0000 2320736b 69707069 6e67206c ....# skipping l │ │ │ │ - 0x00042f28 6f616469 6e67206d 61747269 78206669 oading matrix fi │ │ │ │ - 0x00042f38 6c652025 732c2062 65636175 73652069 le %s, because i │ │ │ │ - 0x00042f48 74206d61 74636865 73207375 62737472 t matches substr │ │ │ │ - 0x00042f58 696e6720 25732e0a 00000000 70726f62 ing %s......prob │ │ │ │ - 0x00042f68 6c656d73 20726561 64696e67 206f7220 lems reading or │ │ │ │ - 0x00042f78 696e7465 72707265 74696e67 2066696c interpreting fil │ │ │ │ - 0x00042f88 65206173 204d6174 72697820 4d61726b e as Matrix Mark │ │ │ │ - 0x00042f98 65743a20 2573202e 2e0a0000 57696c6c et: %s .....Will │ │ │ │ - 0x00042fa8 2069676e 6f726520 6572726f 7220616e ignore error an │ │ │ │ - 0x00042fb8 6420636f 6e74696e 75652077 69746820 d continue with │ │ │ │ - 0x00042fc8 74686520 666f6c6c 6f77696e 67206669 the following fi │ │ │ │ - 0x00042fd8 6c65732e 0a000000 2320736b 69707069 les.....# skippi │ │ │ │ - 0x00042fe8 6e67206c 6f616469 6e67206e 6f742075 ng loading not u │ │ │ │ - 0x00042ff8 6e73796d 6d657472 6963206d 61747269 nsymmetric matri │ │ │ │ - 0x00043008 78202573 2c206173 20726571 75657374 x %s, as request │ │ │ │ - 0x00043018 65642e0a 00000000 2320736b 69707069 ed......# skippi │ │ │ │ - 0x00043028 6e67206c 6f616469 6e672073 796d6d65 ng loading symme │ │ │ │ - 0x00043038 74726963 206d6174 72697820 25732c20 tric matrix %s, │ │ │ │ - 0x00043048 61732072 65717565 73746564 2e0a0000 as requested.... │ │ │ │ - 0x00043058 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00043068 6e672068 65726d69 7469616e 206d6174 ng hermitian mat │ │ │ │ - 0x00043078 72697820 25732c20 61732072 65717565 rix %s, as reque │ │ │ │ - 0x00043088 73746564 2e0a0000 2320736b 69707069 sted....# skippi │ │ │ │ - 0x00043098 6e67206c 6f616469 6e672075 6e73796d ng loading unsym │ │ │ │ - 0x000430a8 6d657472 6963206d 61747269 78202573 metric matrix %s │ │ │ │ - 0x000430b8 2c206173 20726571 75657374 65642e0a , as requested.. │ │ │ │ - 0x000430c8 00000000 2320736b 69707069 6e67206c ....# skipping l │ │ │ │ - 0x000430d8 6f616469 6e67206d 61747269 78202573 oading matrix %s │ │ │ │ - 0x000430e8 2c206861 76696e67 20257a64 203e2025 , having %zd > % │ │ │ │ - 0x000430f8 7a642061 6c6c6f77 6564206e 6f6e7a65 zd allowed nonze │ │ │ │ - 0x00043108 726f6573 2e0a0000 2320736b 69707069 roes....# skippi │ │ │ │ - 0x00043118 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ - 0x00043128 78202573 2c206861 76696e67 20257a64 x %s, having %zd │ │ │ │ - 0x00043138 3e3d257a 6420616c 6c6f7765 64206669 >=%zd allowed fi │ │ │ │ - 0x00043148 6c657369 7a652028 4b694229 2e0a0000 lesize (KiB).... │ │ │ │ - 0x00043158 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00043168 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ - 0x00043178 76696e67 20257a64 203c2025 7a642061 ving %zd < %zd a │ │ │ │ - 0x00043188 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ - 0x00043198 2e0a0000 23207265 6164696e 67202573 ....# reading %s │ │ │ │ - 0x000431a8 2028257a 64206279 74657320 2f20257a (%zd bytes / %z │ │ │ │ - 0x000431b8 64204d69 42202f20 257a6420 6e6e7a20 d MiB / %zd nnz │ │ │ │ - 0x000431c8 2f20257a 6420726f 7773202f 20257a64 / %zd rows / %zd │ │ │ │ - 0x000431d8 20636f6c 756d6e73 202f2025 7a64204d columns / %zd M │ │ │ │ - 0x000431e8 69422043 4f4f2920 61732074 79706520 iB COO) as type │ │ │ │ - 0x000431f8 25632e2e 2e0a0000 6e6f7420 61204d61 %c......not a Ma │ │ │ │ - 0x00043208 74726978 204d6172 6b657420 666f726d trix Market form │ │ │ │ - 0x00043218 6174206d 61747269 78203a20 2573202e at matrix : %s . │ │ │ │ - 0x00043228 2e0a0000 23206669 6c652069 6e707574 ....# file input │ │ │ │ - 0x00043238 206f6620 25732074 6f6f6b20 25362e32 of %s took %6.2 │ │ │ │ - 0x00043248 6c662073 2028252e 306c6620 6e6e7a2c lf s (%.0lf nnz, │ │ │ │ - 0x00043258 20252e30 6c66206e 6e7a2f73 20292028 %.0lf nnz/s ) ( │ │ │ │ - 0x00043268 252e326c 66204d42 2f732029 200a0000 %.2lf MB/s ) ... │ │ │ │ - 0x00043278 23204d61 74726978 2073616d 706c696e # Matrix samplin │ │ │ │ - 0x00043288 673a2075 73696e67 206f6e6c 7920257a g: using only %z │ │ │ │ - 0x00043298 64206e6f 6e7a6572 6f657320 6f757420 d nonzeroes out │ │ │ │ - 0x000432a8 6f662072 65616420 257a642e 0a000000 of read %zd..... │ │ │ │ - 0x000432b8 23204578 70616e64 65642073 796d6d65 # Expanded symme │ │ │ │ - 0x000432c8 74727920 746f2025 7a64206e 6e7a2028 try to %zd nnz ( │ │ │ │ - 0x000432d8 746f2062 6520636c 65616e73 6564206f to be cleansed o │ │ │ │ - 0x000432e8 66206469 61676f6e 616c2064 75706c69 f diagonal dupli │ │ │ │ - 0x000432f8 63617465 73292e20 44656c65 74696e67 cates). Deleting │ │ │ │ - 0x00043308 20616e64 2073796d 6d657472 79202f20 and symmetry / │ │ │ │ - 0x00043318 6865726d 69746961 6e6e6573 7320666c hermitianness fl │ │ │ │ - 0x00043328 6167732e 0a000000 23206578 636c7564 ags.....# exclud │ │ │ │ - 0x00043338 696e6720 61207472 69616e67 6c652061 ing a triangle a │ │ │ │ - 0x00043348 6e642066 6f726369 626c7920 61646469 nd forcibly addi │ │ │ │ - 0x00043358 6e672064 6961676f 6e616c20 656c656d ng diagonal elem │ │ │ │ - 0x00043368 656e7473 20286475 706c6963 61746573 ents (duplicates │ │ │ │ - 0x00043378 2077696c 6c206265 2072656d 6f766564 will be removed │ │ │ │ - 0x00043388 290a0000 23206469 73636172 64656420 )...# discarded │ │ │ │ - 0x00043398 257a6420 6e6f6e20 6c6f7765 7220656c %zd non lower el │ │ │ │ - 0x000433a8 656d656e 7473206f 6620257a 642e0a00 ements of %zd... │ │ │ │ - 0x000433b8 23206469 73636172 64656420 257a6420 # discarded %zd │ │ │ │ - 0x000433c8 6e6f6e20 75707065 7220656c 656d656e non upper elemen │ │ │ │ - 0x000433d8 7473206f 6620257a 642e0a00 66696c65 ts of %zd...file │ │ │ │ - 0x000433e8 20257320 7365656d 7320746f 2073746f %s seems to sto │ │ │ │ - 0x000433f8 72652061 20766563 746f720a 00000000 re a vector..... │ │ │ │ - 0x00043408 72657175 6972696e 6720626f 74682073 requiring both s │ │ │ │ - 0x00043418 796d6d65 74726963 20616e64 20756e73 ymmetric and uns │ │ │ │ - 0x00043428 796d6d65 74726963 20666c61 67732069 ymmetric flags i │ │ │ │ - 0x00043438 7320636f 6e747261 64696374 6f727921 s contradictory! │ │ │ │ - 0x00043448 0a000000 23205761 726e696e 673a206e ....# Warning: n │ │ │ │ - 0x00043458 6f6e2063 6f6d706c 6578206d 61747269 on complex matri │ │ │ │ - 0x00043468 78207769 74682068 65726d69 7469616e x with hermitian │ │ │ │ - 0x00043478 20666c61 67732120 436f6e76 65727469 flags! Converti │ │ │ │ - 0x00043488 6e672074 6f207379 6d6d6574 72696321 ng to symmetric! │ │ │ │ - 0x00043498 0a000000 23205761 726e696e 673a2063 ....# Warning: c │ │ │ │ - 0x000434a8 6f6d706c 6578206d 61747269 78207769 omplex matrix wi │ │ │ │ - 0x000434b8 74682068 65726d69 7469616e 20616e64 th hermitian and │ │ │ │ - 0x000434c8 2073796d 6d657472 69632066 6c616773 symmetric flags │ │ │ │ - 0x000434d8 2120436f 6e766572 74696e67 20746f20 ! Converting to │ │ │ │ - 0x000434e8 73796d6d 65747269 63210a00 23707265 symmetric!..#pre │ │ │ │ - 0x000434f8 2d736f72 74696e67 2028257a 6420656c -sorting (%zd el │ │ │ │ - 0x00043508 656d656e 74732920 746f6f6b 20256c67 ements) took %lg │ │ │ │ - 0x00043518 20730a00 23776565 64696e67 20647570 s..#weeding dup │ │ │ │ - 0x00043528 6c696361 74657320 28746f20 257a6420 licates (to %zd │ │ │ │ - 0x00043538 656c656d 656e7473 2920746f 6f6b2025 elements) took % │ │ │ │ - 0x00043548 6c672073 2028616e 64206368 65636b2c lg s (and check, │ │ │ │ - 0x00043558 20256c67 20732029 0a000000 23204765 %lg s )....# Ge │ │ │ │ - 0x00043568 6e657261 74696e67 20612064 6961676f nerating a diago │ │ │ │ - 0x00043578 6e616c6c 7920706f 70756c61 74656420 nally populated │ │ │ │ - 0x00043588 6d617472 6978206f 6620257a 64207820 matrix of %zd x │ │ │ │ - 0x00043598 257a640a 00000000 73657420 78746963 %zd.....set xtic │ │ │ │ - 0x000435a8 7320726f 74617465 0a000000 73657420 s rotate....set │ │ │ │ - 0x000435b8 7465726d 20706f73 74736372 69707420 term postscript │ │ │ │ - 0x000435c8 65707320 636f6c6f 720a0000 73657420 eps color...set │ │ │ │ - 0x000435d8 6f757470 75742022 25732d64 69737470 output "%s-distp │ │ │ │ - 0x000435e8 6c6f742e 65707322 0a000000 73657420 lot.eps"....set │ │ │ │ - 0x000435f8 6d756c74 69706c6f 74206c61 796f7574 multiplot layout │ │ │ │ - 0x00043608 20312c32 20746974 6c652022 25732028 1,2 title "%s ( │ │ │ │ - 0x00043618 257a6420 7820257a 642c2025 7a64206e %zd x %zd, %zd n │ │ │ │ - 0x00043628 6e7a2922 0a000000 0a0a706c 6f742022 nz)"......plot " │ │ │ │ - 0x00043638 2d222075 73696e67 20313a32 20746974 -" using 1:2 tit │ │ │ │ - 0x00043648 6c652022 63756d75 6c617469 76652025 le "cumulative % │ │ │ │ - 0x00043658 7320706f 70756c61 74696f6e 20286e6e s population (nn │ │ │ │ - 0x00043668 7a29220a 00000000 256c6420 256c640a z)".....%ld %ld. │ │ │ │ - 0x00043678 00000000 756e7365 74206d75 6c746970 ....unset multip │ │ │ │ - 0x00043688 6c6f740a 00000000 2325253a 4e4e5a5f lot.....#%%:NNZ_ │ │ │ │ - 0x00043698 5045525f 524f575f 53544444 45563a00 PER_ROW_STDDEV:. │ │ │ │ - 0x000436a8 09253130 2e307a64 0a000000 2325253a .%10.0zd....#%%: │ │ │ │ - 0x000436b8 524f5753 5f4d4544 49414e3a 00000000 ROWS_MEDIAN:.... │ │ │ │ - 0x000436c8 09253130 2e30670a 00000000 2325253a .%10.0g.....#%%: │ │ │ │ - 0x000436d8 4e4e5a5f 5045525f 434f4c5f 53544444 NNZ_PER_COL_STDD │ │ │ │ - 0x000436e8 45563a00 2325253a 434f4c53 5f4d4544 EV:.#%%:COLS_MED │ │ │ │ - 0x000436f8 49414e3a 00000000 23205741 524e494e IAN:....# WARNIN │ │ │ │ - 0x00043708 473a2053 6b697070 696e6720 6e6f6e2d G: Skipping non- │ │ │ │ - 0x00043718 706f7369 74697665 206e7268 73202825 positive nrhs (% │ │ │ │ - 0x00043728 7a64293a 20697320 74686973 2061206d zd): is this a m │ │ │ │ - 0x00043738 69737461 6b65203f 0a000000 23206d75 istake ?....# mu │ │ │ │ - 0x00043748 6c74692d 6e726873 2062656e 63686d61 lti-nrhs benchma │ │ │ │ - 0x00043758 726b696e 67202825 7329202d 2d206e6f rking (%s) -- no │ │ │ │ - 0x00043768 77207573 696e6720 6e726873 20257a64 w using nrhs %zd │ │ │ │ - 0x00043778 2e0a0000 23206d75 6c74692d 696e6358 ....# multi-incX │ │ │ │ - 0x00043788 2062656e 63686d61 726b696e 67202825 benchmarking (% │ │ │ │ - 0x00043798 7a642f25 7a642920 2d2d206e 6f772075 zd/%zd) -- now u │ │ │ │ - 0x000437a8 73696e67 20696e63 583d257a 642e0a00 sing incX=%zd... │ │ │ │ - 0x000437b8 23206d75 6c74692d 696e6359 2062656e # multi-incY ben │ │ │ │ - 0x000437c8 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ - 0x000437d8 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ - 0x000437e8 20696e63 593d257a 642e0a00 23205741 incY=%zd...# WA │ │ │ │ - 0x000437f8 524e494e 473a2053 6b697070 696e6720 RNING: Skipping │ │ │ │ - 0x00043808 6e6f6e2d 706f7369 74697665 20696e63 non-positive inc │ │ │ │ - 0x00043818 58202825 64293a20 69732074 68697320 X (%d): is this │ │ │ │ - 0x00043828 61206d69 7374616b 65203f0a 00000000 a mistake ?..... │ │ │ │ - 0x00043838 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ - 0x00043848 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ - 0x00043858 20696e63 59202825 64293a20 69732074 incY (%d): is t │ │ │ │ - 0x00043868 68697320 61206d69 7374616b 65203f0a his a mistake ?. │ │ │ │ - 0x00043878 00000000 2320536b 69707069 6e672061 ....# Skipping a │ │ │ │ - 0x00043888 20636173 65207769 74682069 6e63583d case with incX= │ │ │ │ - 0x00043898 257a6420 696e6359 3d257a64 206e7268 %zd incY=%zd nrh │ │ │ │ - 0x000438a8 733d257a 642e0a00 23205573 696e6720 s=%zd...# Using │ │ │ │ - 0x000438b8 616c7068 613d2564 20626574 613d2564 alpha=%d beta=%d │ │ │ │ - 0x000438c8 206f7264 65723d25 7320666f 72207273 order=%s for rs │ │ │ │ - 0x000438d8 625f7370 6d762f72 73625f73 7073762f b_spmv/rsb_spsv/ │ │ │ │ - 0x000438e8 7273625f 73706d6d 2f727362 5f737073 rsb_spmm/rsb_sps │ │ │ │ - 0x000438f8 6d2e0a00 25253a55 4e4f5244 45524544 m...%%:UNORDERED │ │ │ │ - 0x00043908 5f434f4f 5f504552 464f524d 414e4345 _COO_PERFORMANCE │ │ │ │ - 0x00043918 3a000000 25730925 63092563 09257a64 :...%s.%c.%c.%zd │ │ │ │ - 0x00043928 09257a64 09257a64 09257a64 00000000 .%zd.%zd.%zd.... │ │ │ │ - 0x00043938 23206d75 6c74692d 7472616e 73706f73 # multi-transpos │ │ │ │ - 0x00043948 65206265 6e63686d 61726b69 6e67202d e benchmarking - │ │ │ │ - 0x00043958 2d206e6f 77207573 696e6720 7472616e - now using tran │ │ │ │ - 0x00043968 7341203d 2025632e 0a000000 23207379 sA = %c.....# sy │ │ │ │ - 0x00043978 6d6d6574 72696320 6d617472 6978202d mmetric matrix - │ │ │ │ - 0x00043988 2d2d2073 6b697070 696e6720 7472616e -- skipping tran │ │ │ │ - 0x00043998 73706f73 65642062 656e6368 6d61726b sposed benchmark │ │ │ │ - 0x000439a8 696e670a 00000000 23207769 6c6c2075 ing.....# will u │ │ │ │ - 0x000439b8 73652069 6e707574 206d6174 72697820 se input matrix │ │ │ │ - 0x000439c8 666c6167 733a2000 2c200000 23205573 flags: ., ..# Us │ │ │ │ - 0x000439d8 696e6720 256c6420 74687265 6164730a ing %ld threads. │ │ │ │ - 0x000439e8 00000000 5741524e 494e4720 3a206469 ....WARNING : di │ │ │ │ - 0x000439f8 7361626c 696e6720 696e2070 6c616365 sabling in place │ │ │ │ - 0x00043a08 20616c6c 6f636174 696f6e20 666c6167 allocation flag │ │ │ │ - 0x00043a18 203a2069 74206973 206f6e6c 7920616c : it is only al │ │ │ │ - 0x00043a28 6c6f7765 6420666f 72203178 31210a00 lowed for 1x1!.. │ │ │ │ - 0x00043a38 23207769 6c6c2072 65706561 7420636f # will repeat co │ │ │ │ - 0x00043a48 6e737472 7563746f 72202564 2074696d nstructor %d tim │ │ │ │ - 0x00043a58 65730a00 236d6174 72697820 69732064 es..#matrix is d │ │ │ │ - 0x00043a68 6961676f 6e616c20 646f6d69 6e616e74 iagonal dominant │ │ │ │ - 0x00043a78 0a000000 236d6174 72697820 6973206e ....#matrix is n │ │ │ │ - 0x00043a88 6f742064 6961676f 6e616c20 646f6d69 ot diagonal domi │ │ │ │ - 0x00043a98 6e616e74 0a000000 23646961 676f6e61 nant....#diagona │ │ │ │ - 0x00043aa8 6c20646f 6d696e61 6e636520 636f6d70 l dominance comp │ │ │ │ - 0x00043ab8 75746564 20696e20 3f20730a 00000000 uted in ? s..... │ │ │ │ - 0x00043ac8 70657266 6f726d69 6e672045 58504552 performing EXPER │ │ │ │ - 0x00043ad8 494d454e 54414c20 494c552d 300a0000 IMENTAL ILU-0... │ │ │ │ - 0x00043ae8 70657266 6f726d65 64204558 50455249 performed EXPERI │ │ │ │ - 0x00043af8 4d454e54 414c2049 4c552d30 20776974 MENTAL ILU-0 wit │ │ │ │ - 0x00043b08 68207375 63636573 7320696e 20256c67 h success in %lg │ │ │ │ - 0x00043b18 20732e0a 00000000 23696e64 69766964 s......#individ │ │ │ │ - 0x00043b28 75616c20 75706461 7465206f 6620257a ual update of %z │ │ │ │ - 0x00043b38 6420656c 656d656e 74732069 6e206173 d elements in as │ │ │ │ - 0x00043b48 73656d62 6c656420 52534220 746f6f6b sembled RSB took │ │ │ │ - 0x00043b58 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ - 0x00043b68 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ - 0x00043b78 6e207469 6d650a00 23657874 72616374 n time..#extract │ │ │ │ - 0x00043b88 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ - 0x00043b98 6e747320 696e2073 6f727465 6420434f nts in sorted CO │ │ │ │ - 0x00043ba8 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ - 0x00043bb8 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ - 0x00043bc8 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ - 0x00043bd8 23657874 72616374 696f6e20 746f2075 #extraction to u │ │ │ │ - 0x00043be8 6e736f72 74656420 434f4f20 756e696d nsorted COO unim │ │ │ │ - 0x00043bf8 706c656d 656e7465 640a0000 23657874 plemented...#ext │ │ │ │ - 0x00043c08 72616374 696f6e20 6f662025 7a642065 raction of %zd e │ │ │ │ - 0x00043c18 6c656d65 6e747320 696e2043 53522074 lements in CSR t │ │ │ │ - 0x00043c28 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ - 0x00043c38 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ - 0x00043c48 74696f6e 2074696d 650a0000 23657874 tion time...#ext │ │ │ │ - 0x00043c58 72616374 696f6e20 6f662025 7a642065 raction of %zd e │ │ │ │ - 0x00043c68 6c656d65 6e747320 696e2043 53432074 lements in CSC t │ │ │ │ - 0x00043c78 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ - 0x00043c88 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ - 0x00043c98 74696f6e 2074696d 650a0000 23636c6f tion time...#clo │ │ │ │ - 0x00043ca8 6e696e67 206f6620 257a6420 656c656d ning of %zd elem │ │ │ │ - 0x00043cb8 656e7473 20746f6f 6b202532 2e356620 ents took %2.5f │ │ │ │ - 0x00043cc8 733a2025 322e3566 2525206f 6620636f s: %2.5f%% of co │ │ │ │ - 0x00043cd8 6e737472 75637469 6f6e2074 696d650a nstruction time. │ │ │ │ - 0x00043ce8 00000000 23636f6e 76657273 696f6e20 ....#conversion │ │ │ │ - 0x00043cf8 6f662025 7a642065 6c656d65 6e747320 of %zd elements │ │ │ │ - 0x00043d08 746f2052 434f4f20 746f6f6b 2025322e to RCOO took %2. │ │ │ │ - 0x00043d18 35662073 3a202532 2e356625 25206f66 5f s: %2.5f%% of │ │ │ │ - 0x00043d28 20636f6e 73747275 6374696f 6e207469 construction ti │ │ │ │ - 0x00043d38 6d650a00 23636f6e 76657273 696f6e20 me..#conversion │ │ │ │ - 0x00043d48 6f662025 7a642065 6c656d65 6e747320 of %zd elements │ │ │ │ - 0x00043d58 746f2073 6f727465 6420434f 4f20746f to sorted COO to │ │ │ │ - 0x00043d68 6f6b2025 322e3566 20733a20 25322e35 ok %2.5f s: %2.5 │ │ │ │ - 0x00043d78 66252520 6f662063 6f6e7374 72756374 f%% of construct │ │ │ │ - 0x00043d88 696f6e20 74696d65 0a000000 23636f6e ion time....#con │ │ │ │ - 0x00043d98 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ - 0x00043da8 6c656d65 6e747320 746f2043 53522074 lements to CSR t │ │ │ │ - 0x00043db8 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ - 0x00043dc8 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ - 0x00043dd8 74696f6e 2074696d 650a0000 23636f6e tion time...#con │ │ │ │ - 0x00043de8 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ - 0x00043df8 6c656d65 6e747320 746f2043 53432074 lements to CSC t │ │ │ │ - 0x00043e08 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ - 0x00043e18 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ - 0x00043e28 74696f6e 2074696d 650a0000 23636f6e tion time...#con │ │ │ │ - 0x00043e38 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ - 0x00043e48 6c656d65 6e747320 746f2075 6e736f72 lements to unsor │ │ │ │ - 0x00043e58 74656420 434f4f20 746f6f6b 2025322e ted COO took %2. │ │ │ │ - 0x00043e68 35662073 3a202532 2e356625 25206f66 5f s: %2.5f%% of │ │ │ │ - 0x00043e78 20636f6e 73747275 6374696f 6e207469 construction ti │ │ │ │ - 0x00043e88 6d650a00 2320436f 6e737472 75637465 me..# Constructe │ │ │ │ - 0x00043e98 64206d61 74726978 2028746f 6f6b2025 d matrix (took % │ │ │ │ - 0x00043ea8 2e336c66 73293a20 00000000 25732825 .3lfs): ....%s(% │ │ │ │ - 0x00043eb8 7a642078 20257a64 295b2570 5d7b2563 zd x %zd)[%p]{%c │ │ │ │ - 0x00043ec8 7d204020 28257a64 28257a64 2e2e257a } @ (%zd(%zd..%z │ │ │ │ - 0x00043ed8 64292c25 7a642825 7a642e2e 257a6429 d),%zd(%zd..%zd) │ │ │ │ - 0x00043ee8 29202825 7a64206e 6e7a2c20 252e326c ) (%zd nnz, %.2l │ │ │ │ - 0x00043ef8 67206e6e 7a2f7229 20666c61 67732030 g nnz/r) flags 0 │ │ │ │ - 0x00043f08 78257820 28636f6f 3a25642c 20637372 x%x (coo:%d, csr │ │ │ │ - 0x00043f18 3a25642c 2068773a 25642c20 69633a25 :%d, hw:%d, ic:% │ │ │ │ - 0x00043f28 642c2066 693a2564 292c2073 746f7261 d, fi:%d), stora │ │ │ │ - 0x00043f38 67653a20 257a782c 20737562 6d3a2025 ge: %zx, subm: % │ │ │ │ - 0x00043f48 7a642c20 73796d66 6c616773 3a272573 zd, symflags:'%s │ │ │ │ - 0x00043f58 25732573 25732573 27257300 2366696c %s%s%s%s'%s.#fil │ │ │ │ - 0x00043f68 65206f75 74707574 206f6620 25732074 e output of %s t │ │ │ │ - 0x00043f78 6f6f6b20 256c6620 73202825 2e306c66 ook %lf s (%.0lf │ │ │ │ - 0x00043f88 206e6e7a 2c20252e 306c6620 6e6e7a2f nnz, %.0lf nnz/ │ │ │ │ - 0x00043f98 73202920 28252e35 6c66204d 422f7320 s ) (%.5lf MB/s │ │ │ │ - 0x00043fa8 29200a00 52534220 53706172 73652042 ) ..RSB Sparse B │ │ │ │ - 0x00043fb8 6c6f636b 73204175 746f7475 6e657220 locks Autotuner │ │ │ │ - 0x00043fc8 696e766f 6b656420 72657175 65737469 invoked requesti │ │ │ │ - 0x00043fd8 6e67206d 61782025 64207370 6c697473 ng max %d splits │ │ │ │ - 0x00043fe8 20616e64 206d6178 20256420 6d657267 and max %d merg │ │ │ │ - 0x00043ff8 65732069 6e202564 20726f75 6e64732c es in %d rounds, │ │ │ │ - 0x00044008 20746872 65616473 20737065 632e2564 threads spec.%d │ │ │ │ - 0x00044018 20287370 65636966 79206e65 67617469 (specify negati │ │ │ │ - 0x00044028 76652076 616c7565 7320746f 20656e61 ve values to ena │ │ │ │ - 0x00044038 626c6520 74687265 61647320 74756e69 ble threads tuni │ │ │ │ - 0x00044048 6e67292e 0a000000 46697273 74207275 ng).....First ru │ │ │ │ - 0x00044058 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ - 0x00044068 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ - 0x00044078 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ - 0x00044088 20732070 65722073 706d765f 73787361 s per spmv_sxsa │ │ │ │ - 0x00044098 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ - 0x000440a8 2564206c 7375626d 292e0a00 46697273 %d lsubm)...Firs │ │ │ │ - 0x000440b8 74207275 6e206f66 20525342 20417574 t run of RSB Aut │ │ │ │ - 0x000440c8 6f74756e 65722074 6f6f6b20 256c6720 otuner took %lg │ │ │ │ - 0x000440d8 7320616e 64206469 64206e6f 74206368 s and did not ch │ │ │ │ - 0x000440e8 616e6765 206d6174 7269782e 0a000000 ange matrix..... │ │ │ │ - 0x000440f8 52534220 53706172 73652042 6c6f636b RSB Sparse Block │ │ │ │ - 0x00044108 73204175 746f7475 6e657220 696e766f s Autotuner invo │ │ │ │ - 0x00044118 6b656420 72657175 65737469 6e67206d ked requesting m │ │ │ │ - 0x00044128 61782025 64207370 6c697473 20616e64 ax %d splits and │ │ │ │ - 0x00044138 206d6178 20256420 6d657267 65732069 max %d merges i │ │ │ │ - 0x00044148 6e202564 20726f75 6e64732c 20617574 n %d rounds, aut │ │ │ │ - 0x00044158 6f207468 72656164 73207370 65632e0a o threads spec.. │ │ │ │ - 0x00044168 00000000 5365636f 6e642072 756e206f ....Second run o │ │ │ │ - 0x00044178 66205253 42204175 746f7475 6e657220 f RSB Autotuner │ │ │ │ - 0x00044188 746f6f6b 20256c67 20732061 6e642065 took %lg s and e │ │ │ │ - 0x00044198 7374696d 61746564 20612073 70656564 stimated a speed │ │ │ │ - 0x000441a8 7570206f 6620256c 66207820 28252e33 up of %lf x (%.3 │ │ │ │ - 0x000441b8 6c652073 202d3e20 252e336c 65207320 le s -> %.3le s │ │ │ │ - 0x000441c8 70657220 6f702920 696e206e 6577206d per op) in new m │ │ │ │ - 0x000441d8 61747269 78202825 64202d3e 20256420 atrix (%d -> %d │ │ │ │ - 0x000441e8 6c737562 6d290a00 52534220 4175746f lsubm)..RSB Auto │ │ │ │ - 0x000441f8 74756e65 72207375 67676573 74656420 tuner suggested │ │ │ │ - 0x00044208 61206e65 77206d61 74726978 3a206672 a new matrix: fr │ │ │ │ - 0x00044218 6565696e 67207468 65206f6c 64206f6e eeing the old on │ │ │ │ - 0x00044228 652e0a00 5365636f 6e642072 756e206f e...Second run o │ │ │ │ - 0x00044238 66205253 42204175 746f7475 6e657220 f RSB Autotuner │ │ │ │ - 0x00044248 746f6f6b 20256c67 20732061 6e642065 took %lg s and e │ │ │ │ - 0x00044258 7374696d 61746564 20612073 70656564 stimated a speed │ │ │ │ - 0x00044268 7570206f 6620256c 66207820 28252e33 up of %lf x (%.3 │ │ │ │ - 0x00044278 6c652073 202d3e20 252e336c 65207320 le s -> %.3le s │ │ │ │ - 0x00044288 70657220 6f702920 696e2073 616d6520 per op) in same │ │ │ │ - 0x00044298 6d617472 69782028 2564202d 3e202564 matrix (%d -> %d │ │ │ │ - 0x000442a8 206c7375 626d290a 00000000 53657474 lsubm).....Sett │ │ │ │ - 0x000442b8 696e6720 6175746f 74756e69 6e672073 ing autotuning s │ │ │ │ - 0x000442c8 75676765 73746564 20746872 65616420 uggested thread │ │ │ │ - 0x000442d8 636f756e 74206f66 20256420 2877696c count of %d (wil │ │ │ │ - 0x000442e8 6c20736b 69702066 75727468 65722074 l skip further t │ │ │ │ - 0x000442f8 68726561 64206e75 6d626572 20636f6e hread number con │ │ │ │ - 0x00044308 66696775 72617469 6f6e7321 290a0000 figurations!)... │ │ │ │ - 0x00044318 2320506f 73742d61 75746f74 756e696e # Post-autotunin │ │ │ │ - 0x00044328 67207065 72666f72 6d616e63 65207265 g performance re │ │ │ │ - 0x00044338 63686563 6b3a0a00 23235253 42204c48 check:..##RSB LH │ │ │ │ - 0x00044348 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ - 0x00044358 72652d70 65656b3a 0a000000 23235253 re-peek:....##RS │ │ │ │ - 0x00044368 42205248 5320257a 6420656c 656d656e B RHS %zd elemen │ │ │ │ - 0x00044378 74732070 72652d70 65656b3a 0a000000 ts pre-peek:.... │ │ │ │ - 0x00044388 5b215d20 61207072 6f626c65 6d206f63 [!] a problem oc │ │ │ │ - 0x00044398 63757272 65642069 6e207370 61727365 curred in sparse │ │ │ │ - 0x000443a8 206d6174 7269782d 76656374 6f722070 matrix-vector p │ │ │ │ - 0x000443b8 726f6475 6374210a 00000000 2373756d roduct!.....#sum │ │ │ │ - 0x000443c8 3a000000 73706172 7365206d 61747269 :...sparse matri │ │ │ │ - 0x000443d8 78207665 63746f72 2070726f 64756374 x vector product │ │ │ │ - 0x000443e8 2063726f 73732063 6865636b 20737563 cross check suc │ │ │ │ - 0x000443f8 63656564 65640a00 23235253 42204c48 ceeded..##RSB LH │ │ │ │ - 0x00044408 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ - 0x00044418 6f73742d 7065656b 3a0a0000 23235253 ost-peek:...##RS │ │ │ │ - 0x00044428 42205248 5320257a 6420656c 656d656e B RHS %zd elemen │ │ │ │ - 0x00044438 74732070 6f73742d 7065656b 3a0a0000 ts post-peek:... │ │ │ │ - 0x00044448 252d3230 73092573 00000000 09252e33 %-20s.%s.....%.3 │ │ │ │ - 0x00044458 6c660925 6c670000 73706d76 5f737873 lf.%lg..spmv_sxs │ │ │ │ - 0x00044468 61000000 09252e33 6c670925 2e336c67 a....%.3lg.%.3lg │ │ │ │ - 0x00044478 09000000 23092531 302e326c 66092531 ....#.%10.2lf.%1 │ │ │ │ - 0x00044488 302e326c 66092820 62657374 2c206176 0.2lf.( best, av │ │ │ │ - 0x00044498 65726167 65206e65 74207065 72666f72 erage net perfor │ │ │ │ - 0x000444a8 6d616e63 6520696e 20256c64 20747269 mance in %ld tri │ │ │ │ - 0x000444b8 65732029 3b206469 66663a25 322e306c es ); diff:%2.0l │ │ │ │ - 0x000444c8 6625250a 00000000 23092531 302e326c f%%.....#.%10.2l │ │ │ │ - 0x000444d8 66092531 302e326c 66092531 302e326c f.%10.2lf.%10.2l │ │ │ │ - 0x000444e8 66202531 302e366c 6620286d 696e2062 f %10.6lf (min b │ │ │ │ - 0x000444f8 772c2072 6561736f 6e61626c 65206277 w, reasonable bw │ │ │ │ - 0x00044508 2c206578 63656564 696e676c 79206d61 , exceedingly ma │ │ │ │ - 0x00044518 78206277 2c20772f 72207261 74696f29 x bw, w/r ratio) │ │ │ │ - 0x00044528 20284d42 2f73290a 23092531 302e326c (MB/s).#.%10.2l │ │ │ │ - 0x00044538 6620284d 42207065 72206d6f 70292025 f (MB per mop) % │ │ │ │ - 0x00044548 31302e32 6c662028 72687320 6c6f6164 10.2lf (rhs load │ │ │ │ - 0x00044558 732c2077 69746820 61207661 72696162 s, with a variab │ │ │ │ - 0x00044568 6c652064 65677265 65206f66 206c6f63 le degree of loc │ │ │ │ - 0x00044578 616c6974 79290a23 09253130 2e326c66 ality).#.%10.2lf │ │ │ │ - 0x00044588 20284d42 20706572 206d6f70 2c206573 (MB per mop, es │ │ │ │ - 0x00044598 74696d61 74656429 0a230925 31302e32 timated).#.%10.2 │ │ │ │ - 0x000445a8 6c662028 61737365 6d626c79 202b2065 lf (assembly + e │ │ │ │ - 0x000445b8 78747261 20746f20 28626573 7429206d xtra to (best) m │ │ │ │ - 0x000445c8 6f702074 696d6520 72617469 6f292028 op time ratio) ( │ │ │ │ - 0x000445d8 2531302e 326c6620 73290a23 09253130 %10.2lf s).#.%10 │ │ │ │ - 0x000445e8 2e326c66 20286173 73656d62 6c792028 .2lf (assembly ( │ │ │ │ - 0x000445f8 702e652e 2b732e61 2e2b652e 692e2b65 p.e.+s.a.+e.i.+e │ │ │ │ - 0x00044608 2e732e2b 2e2e2e29 20746f20 6d6f7020 .s.+...) to mop │ │ │ │ - 0x00044618 74696d65 20726174 696f290a 23092531 time ratio).#.%1 │ │ │ │ - 0x00044628 302e326c 66202873 74727563 74757265 0.2lf (structure │ │ │ │ - 0x00044638 20616e61 6c797369 7320746f 206d6f70 analysis to mop │ │ │ │ - 0x00044648 2074696d 65207261 74696f29 0a230925 time ratio).#.% │ │ │ │ - 0x00044658 31302e32 6c662028 656c656d 656e7473 10.2lf (elements │ │ │ │ - 0x00044668 20696e73 65727469 6f6e2074 6f206d6f insertion to mo │ │ │ │ - 0x00044678 70207469 6d652072 6174696f 290a2309 p time ratio).#. │ │ │ │ - 0x00044688 2531302e 326c6620 28656c65 6d656e74 %10.2lf (element │ │ │ │ - 0x00044698 7320736f 7274696e 6720746f 206d6f70 s sorting to mop │ │ │ │ - 0x000446a8 2074696d 65207261 74696f29 20282531 time ratio) (%1 │ │ │ │ - 0x000446b8 302e326c 66207329 0a230925 31302e32 0.2lf s).#.%10.2 │ │ │ │ - 0x000446c8 6c662028 656c656d 656e7473 20706172 lf (elements par │ │ │ │ - 0x000446d8 74697469 6f6e696e 6720746f 206d6f70 titioning to mop │ │ │ │ - 0x000446e8 2074696d 65207261 74696f29 0a230925 time ratio).#.% │ │ │ │ - 0x000446f8 31302e32 6c662028 72656375 7273696f 10.2lf (recursio │ │ │ │ - 0x00044708 6e20736f 72742074 6f206d6f 70207469 n sort to mop ti │ │ │ │ - 0x00044718 6d652072 6174696f 29092531 302e6c64 me ratio).%10.ld │ │ │ │ - 0x00044728 20286d61 78207265 63757273 696f6e20 (max recursion │ │ │ │ - 0x00044738 64657074 68290a23 09253130 2e326c66 depth).#.%10.2lf │ │ │ │ - 0x00044748 09253130 2e326c66 20286e6e 7a207065 .%10.2lf (nnz pe │ │ │ │ - 0x00044758 7220726f 772f636f 6c756d6e 290a0000 r row/column)... │ │ │ │ - 0x00044768 23757365 6420696e 64657820 73746f72 #used index stor │ │ │ │ - 0x00044778 61676520 636f6d70 61726564 20746f20 age compared to │ │ │ │ - 0x00044788 434f4f3a 257a6420 76732025 7a642062 COO:%zd vs %zd b │ │ │ │ - 0x00044798 79746573 2028252e 30326c66 25252920 ytes (%.02lf%%) │ │ │ │ - 0x000447a8 00000000 3b20636f 6d706172 65642074 ....; compared t │ │ │ │ - 0x000447b8 6f204353 523a257a 64207673 20257a64 o CSR:%zd vs %zd │ │ │ │ - 0x000447c8 20627974 65732028 252e3032 6c662525 bytes (%.02lf%% │ │ │ │ - 0x000447d8 290a0000 25253a50 4552464f 524d414e )...%%:PERFORMAN │ │ │ │ - 0x000447e8 43453a00 09256c65 09256c65 0a000000 CE:..%le.%le.... │ │ │ │ - 0x000447f8 25253a4f 505f5449 4d453a00 25253a46 %%:OP_TIME:.%%:F │ │ │ │ - 0x00044808 414b455f 4c4f434b 5f504552 464f524d AKE_LOCK_PERFORM │ │ │ │ - 0x00044818 414e4345 3a000000 25253a46 414b455f ANCE:...%%:FAKE_ │ │ │ │ - 0x00044828 4c4f434b 5f4f505f 54494d45 3a000000 LOCK_OP_TIME:... │ │ │ │ - 0x00044838 25253a46 414b455f 4c4f434b 5f504552 %%:FAKE_LOCK_PER │ │ │ │ - 0x00044848 465f5343 414c494e 473a0000 25253a52 F_SCALING:..%%:R │ │ │ │ - 0x00044858 45435552 53495645 5f534552 49414c5f ECURSIVE_SERIAL_ │ │ │ │ - 0x00044868 50455246 4f524d41 4e43453a 00000000 PERFORMANCE:.... │ │ │ │ - 0x00044878 25253a52 45435552 53495645 5f534552 %%:RECURSIVE_SER │ │ │ │ - 0x00044888 49414c5f 4f505f54 494d453a 00000000 IAL_OP_TIME:.... │ │ │ │ - 0x00044898 25253a50 4552465f 5343414c 494e473a %%:PERF_SCALING: │ │ │ │ - 0x000448a8 00000000 2325253a 434f4e53 54525543 ....#%%:CONSTRUC │ │ │ │ - 0x000448b8 544f525f 2a3a534f 52540953 43414e09 TOR_*:SORT.SCAN. │ │ │ │ - 0x000448c8 494e5345 52540953 43414e2b 494e5345 INSERT.SCAN+INSE │ │ │ │ - 0x000448d8 52540a00 25253a43 4f4e5354 52554354 RT..%%:CONSTRUCT │ │ │ │ - 0x000448e8 4f525f54 494d4553 3a000000 09253130 OR_TIMES:....%10 │ │ │ │ - 0x000448f8 2e366c66 09253130 2e366c66 09253130 .6lf.%10.6lf.%10 │ │ │ │ - 0x00044908 2e366c66 09253130 2e366c66 0a000000 .6lf.%10.6lf.... │ │ │ │ - 0x00044918 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ - 0x00044928 53425f54 494d453a 00000000 25253a52 SB_TIME:....%%:R │ │ │ │ - 0x00044938 53425f53 55424449 56495349 4f4e5f54 SB_SUBDIVISION_T │ │ │ │ - 0x00044948 494d453a 00000000 25253a52 53425f53 IME:....%%:RSB_S │ │ │ │ - 0x00044958 48554646 4c455f54 494d453a 00000000 HUFFLE_TIME:.... │ │ │ │ - 0x00044968 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ - 0x00044978 545f5449 4d453a00 25253a52 4f575f4d T_TIME:.%%:ROW_M │ │ │ │ - 0x00044988 414a4f52 5f534f52 545f5343 414c494e AJOR_SORT_SCALIN │ │ │ │ - 0x00044998 473a0000 09253130 2e336c66 0a000000 G:...%10.3lf.... │ │ │ │ - 0x000449a8 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ - 0x000449b8 5f54494d 453a0000 25253a52 4f575f4d _TIME:..%%:ROW_M │ │ │ │ - 0x000449c8 414a4f52 5f534f52 545f544f 5f4d4f50 AJOR_SORT_TO_MOP │ │ │ │ - 0x000449d8 3a000000 25253a43 4c45414e 55505f54 :...%%:CLEANUP_T │ │ │ │ - 0x000449e8 4f5f4d4f 503a0000 25253a43 4f4e5354 O_MOP:..%%:CONST │ │ │ │ - 0x000449f8 52554354 4f525f54 4f5f4d4f 503a0000 RUCTOR_TO_MOP:.. │ │ │ │ - 0x00044a08 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ + 0x00042908 43464c41 47530000 4c323a2f 36342f2c CFLAGS..L2:/64/, │ │ │ │ + 0x00042918 4c313a2f 36342f00 5253425f 44455445 L1:/64/.RSB_DETE │ │ │ │ + 0x00042928 43544544 5f4d454d 5f484945 52415243 CTED_MEM_HIERARC │ │ │ │ + 0x00042938 48595f49 4e464f00 5253425f 494f5f57 HY_INFO.RSB_IO_W │ │ │ │ + 0x00042948 414e545f 4d454d4f 52595f48 49455241 ANT_MEMORY_HIERA │ │ │ │ + 0x00042958 52434859 5f494e46 4f5f5354 52494e47 RCHY_INFO_STRING │ │ │ │ + 0x00042968 00000000 23206175 746f2d74 756e696e ....# auto-tunin │ │ │ │ + 0x00042978 67206f72 69656e74 6564206f 75747075 g oriented outpu │ │ │ │ + 0x00042988 7420696d 706c6965 73202074 696d6573 t implies times │ │ │ │ + 0x00042998 3d3d3020 69746572 6174696f 6e732061 ==0 iterations a │ │ │ │ + 0x000429a8 6e642073 6f72742d 61667465 722d6c6f nd sort-after-lo │ │ │ │ + 0x000429b8 61642e0a 00000000 23205468 65206974 ad......# The it │ │ │ │ + 0x000429c8 65726174 696f6e20 74696d65 73207368 eration times sh │ │ │ │ + 0x000429d8 6f756c64 20626520 73706563 69666965 ould be specifie │ │ │ │ + 0x000429e8 64206173 20612070 6f736974 69766520 d as a positive │ │ │ │ + 0x000429f8 6e756d62 6572210a 00000000 23205769 number!.....# Wi │ │ │ │ + 0x00042a08 6c6c206d 65617375 7265206f 6e207469 ll measure on ti │ │ │ │ + 0x00042a18 6d65733d 25642069 74657261 74696f6e mes=%d iteration │ │ │ │ + 0x00042a28 732e0a00 23203d3d 3d3d3d3d 20424547 s...# ====== BEG │ │ │ │ + 0x00042a38 494e2049 6d706174 69656e74 20726573 IN Impatient res │ │ │ │ + 0x00042a48 756c7473 20726563 6f726420 666f7220 ults record for │ │ │ │ + 0x00042a58 6d617472 69782025 642f2564 3a202573 matrix %d/%d: %s │ │ │ │ + 0x00042a68 2e0a0000 23203d3d 3d3d3d3d 2020454e ....# ====== EN │ │ │ │ + 0x00042a78 44202049 6d706174 69656e74 20726573 D Impatient res │ │ │ │ + 0x00042a88 756c7473 20726563 6f726420 666f7220 ults record for │ │ │ │ + 0x00042a98 6d617472 69782025 642f2564 3a202573 matrix %d/%d: %s │ │ │ │ + 0x00042aa8 2e0a0000 23203d3d 3d3d3d3d 20424547 ....# ====== BEG │ │ │ │ + 0x00042ab8 494e2049 6d706174 69656e74 2073756d IN Impatient sum │ │ │ │ + 0x00042ac8 6d617279 20726563 6f726420 666f7220 mary record for │ │ │ │ + 0x00042ad8 74686520 25642f25 64206d61 74726963 the %d/%d matric │ │ │ │ + 0x00042ae8 65732073 6f206661 722e0a00 23203d3d es so far...# == │ │ │ │ + 0x00042af8 3d3d3d3d 2020454e 44202049 6d706174 ==== END Impat │ │ │ │ + 0x00042b08 69656e74 2073756d 6d617279 20726563 ient summary rec │ │ │ │ + 0x00042b18 6f726420 666f7220 74686520 25642f25 ord for the %d/% │ │ │ │ + 0x00042b28 64206d61 74726963 65732073 6f206661 d matrices so fa │ │ │ │ + 0x00042b38 722e0a00 23206d75 6c74692d 66696c65 r...# multi-file │ │ │ │ + 0x00042b48 2062656e 63686d61 726b696e 67202866 benchmarking (f │ │ │ │ + 0x00042b58 696c6520 25642f25 6429202d 2d206e6f ile %d/%d) -- no │ │ │ │ + 0x00042b68 77207573 696e6720 25730a00 23206d75 w using %s..# mu │ │ │ │ + 0x00042b78 6c74692d 74797065 2062656e 63686d61 lti-type benchma │ │ │ │ + 0x00042b88 726b696e 67202825 7329202d 2d206e6f rking (%s) -- no │ │ │ │ + 0x00042b98 77207573 696e6720 74797065 636f6465 w using typecode │ │ │ │ + 0x00042ba8 20256320 286c6173 74207761 73202563 %c (last was %c │ │ │ │ + 0x00042bb8 292e0a00 23204361 63686520 626c6f63 )...# Cache bloc │ │ │ │ + 0x00042bc8 6b207369 7a652074 6f74616c 20256c64 k size total %ld │ │ │ │ + 0x00042bd8 20627974 65732c20 7065722d 74687265 bytes, per-thre │ │ │ │ + 0x00042be8 61642025 6c642062 79746573 0a000000 ad %ld bytes.... │ │ │ │ + 0x00042bf8 2320736f 20666172 2c207072 6f677261 # so far, progra │ │ │ │ + 0x00042c08 6d20746f 6f6b2025 2e336c66 73206f66 m took %.3lfs of │ │ │ │ + 0x00042c18 2077616c 6c20636c 6f636b20 74696d65 wall clock time │ │ │ │ + 0x00042c28 3b20616e 63696c6c 61727920 74657374 ; ancillary test │ │ │ │ + 0x00042c38 7320252e 336c6673 3b20492f 4f20252e s %.3lfs; I/O %. │ │ │ │ + 0x00042c48 336c6673 3b206368 65636b73 20252e33 3lfs; checks %.3 │ │ │ │ + 0x00042c58 6c66733b 20636f6e 76657273 696f6e73 lfs; conversions │ │ │ │ + 0x00042c68 20252e33 6c66733b 20727362 2f6d6b6c %.3lfs; rsb/mkl │ │ │ │ + 0x00042c78 2074756e 696e6720 252e336c 66732f25 tuning %.3lfs/% │ │ │ │ + 0x00042c88 2e336c66 73200000 2320536b 69707069 .3lfs ..# Skippi │ │ │ │ + 0x00042c98 6e672075 6e737570 706f7274 65642074 ng unsupported t │ │ │ │ + 0x00042ca8 79706520 22256322 202d2d20 706c6561 ype "%c" -- plea │ │ │ │ + 0x00042cb8 73652063 686f6f73 65206672 6f6d2022 se choose from " │ │ │ │ + 0x00042cc8 2573222e 0a000000 23205573 696e6720 %s".....# Using │ │ │ │ + 0x00042cd8 6175746f 20746872 65616473 0a000000 auto threads.... │ │ │ │ + 0x00042ce8 23205573 696e6720 25642074 68726561 # Using %d threa │ │ │ │ + 0x00042cf8 64730a00 6572726f 72203a20 706c6561 ds..error : plea │ │ │ │ + 0x00042d08 73652072 65636f6d 70696c65 20776974 se recompile wit │ │ │ │ + 0x00042d18 6820646f 75626c65 20707265 63697369 h double precisi │ │ │ │ + 0x00042d28 6f6e2066 6c6f6174 696e6720 706f696e on floating poin │ │ │ │ + 0x00042d38 74206e75 6d626572 73207375 70706f72 t numbers suppor │ │ │ │ + 0x00042d48 74656421 200a0000 54686973 206e756d ted! ...This num │ │ │ │ + 0x00042d58 65726963 616c2074 79706520 6973206e erical type is n │ │ │ │ + 0x00042d68 6f742073 7570706f 72746564 2e0a0000 ot supported.... │ │ │ │ + 0x00042d78 62616e64 65642d25 7a647825 7a642d25 banded-%zdx%zd-% │ │ │ │ + 0x00042d88 7a642b25 7a642d25 7a646e7a 2d737061 zd+%zd-%zdnz-spa │ │ │ │ + 0x00042d98 6365642d 257a6400 64656e73 652d257a ced-%zd.dense-%z │ │ │ │ + 0x00042da8 6478257a 642d257a 646e7a00 6c6f7765 dx%zd-%zdnz.lowe │ │ │ │ + 0x00042db8 722d257a 6478257a 642d257a 646e7a2d r-%zdx%zd-%zdnz- │ │ │ │ + 0x00042dc8 73706163 65642d25 7a640000 6c6f7765 spaced-%zd..lowe │ │ │ │ + 0x00042dd8 722d257a 6478257a 642d257a 646e7a00 r-%zdx%zd-%zdnz. │ │ │ │ + 0x00042de8 25732028 73706d76 5f737873 6129203a %s (spmv_sxsa) : │ │ │ │ + 0x00042df8 20506c65 61736520 73706563 69667920 Please specify │ │ │ │ + 0x00042e08 61206d61 74726978 2066696c 656e616d a matrix filenam │ │ │ │ + 0x00042e18 65202877 69746820 2d66290a 00000000 e (with -f)..... │ │ │ │ + 0x00042e28 23205265 7573696e 67207479 70652063 # Reusing type c │ │ │ │ + 0x00042e38 6f6e7665 72746564 20282563 2d3e2563 onverted (%c->%c │ │ │ │ + 0x00042e48 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ + 0x00042e58 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ + 0x00042e68 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ + 0x00042e78 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ + 0x00042e88 23205265 7573696e 67207361 6d652074 # Reusing same t │ │ │ │ + 0x00042e98 79706520 20202020 28747970 65202563 ype (type %c │ │ │ │ + 0x00042ea8 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ + 0x00042eb8 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ + 0x00042ec8 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ + 0x00042ed8 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ + 0x00042ee8 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00042ef8 6e67206d 61747269 78206669 6c652025 ng matrix file % │ │ │ │ + 0x00042f08 732c2062 65636175 73652069 74206d61 s, because it ma │ │ │ │ + 0x00042f18 74636865 73207265 67657820 2f25732f tches regex /%s/ │ │ │ │ + 0x00042f28 2e0a0000 2320736b 69707069 6e67206c ....# skipping l │ │ │ │ + 0x00042f38 6f616469 6e67206d 61747269 78206669 oading matrix fi │ │ │ │ + 0x00042f48 6c652025 732c2062 65636175 73652069 le %s, because i │ │ │ │ + 0x00042f58 74206d61 74636865 73207375 62737472 t matches substr │ │ │ │ + 0x00042f68 696e6720 25732e0a 00000000 70726f62 ing %s......prob │ │ │ │ + 0x00042f78 6c656d73 20726561 64696e67 206f7220 lems reading or │ │ │ │ + 0x00042f88 696e7465 72707265 74696e67 2066696c interpreting fil │ │ │ │ + 0x00042f98 65206173 204d6174 72697820 4d61726b e as Matrix Mark │ │ │ │ + 0x00042fa8 65743a20 2573202e 2e0a0000 57696c6c et: %s .....Will │ │ │ │ + 0x00042fb8 2069676e 6f726520 6572726f 7220616e ignore error an │ │ │ │ + 0x00042fc8 6420636f 6e74696e 75652077 69746820 d continue with │ │ │ │ + 0x00042fd8 74686520 666f6c6c 6f77696e 67206669 the following fi │ │ │ │ + 0x00042fe8 6c65732e 0a000000 2320736b 69707069 les.....# skippi │ │ │ │ + 0x00042ff8 6e67206c 6f616469 6e67206e 6f742075 ng loading not u │ │ │ │ + 0x00043008 6e73796d 6d657472 6963206d 61747269 nsymmetric matri │ │ │ │ + 0x00043018 78202573 2c206173 20726571 75657374 x %s, as request │ │ │ │ + 0x00043028 65642e0a 00000000 2320736b 69707069 ed......# skippi │ │ │ │ + 0x00043038 6e67206c 6f616469 6e672073 796d6d65 ng loading symme │ │ │ │ + 0x00043048 74726963 206d6174 72697820 25732c20 tric matrix %s, │ │ │ │ + 0x00043058 61732072 65717565 73746564 2e0a0000 as requested.... │ │ │ │ + 0x00043068 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00043078 6e672068 65726d69 7469616e 206d6174 ng hermitian mat │ │ │ │ + 0x00043088 72697820 25732c20 61732072 65717565 rix %s, as reque │ │ │ │ + 0x00043098 73746564 2e0a0000 2320736b 69707069 sted....# skippi │ │ │ │ + 0x000430a8 6e67206c 6f616469 6e672075 6e73796d ng loading unsym │ │ │ │ + 0x000430b8 6d657472 6963206d 61747269 78202573 metric matrix %s │ │ │ │ + 0x000430c8 2c206173 20726571 75657374 65642e0a , as requested.. │ │ │ │ + 0x000430d8 00000000 2320736b 69707069 6e67206c ....# skipping l │ │ │ │ + 0x000430e8 6f616469 6e67206d 61747269 78202573 oading matrix %s │ │ │ │ + 0x000430f8 2c206861 76696e67 20257a64 203e2025 , having %zd > % │ │ │ │ + 0x00043108 7a642061 6c6c6f77 6564206e 6f6e7a65 zd allowed nonze │ │ │ │ + 0x00043118 726f6573 2e0a0000 2320736b 69707069 roes....# skippi │ │ │ │ + 0x00043128 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ + 0x00043138 78202573 2c206861 76696e67 20257a64 x %s, having %zd │ │ │ │ + 0x00043148 3e3d257a 6420616c 6c6f7765 64206669 >=%zd allowed fi │ │ │ │ + 0x00043158 6c657369 7a652028 4b694229 2e0a0000 lesize (KiB).... │ │ │ │ + 0x00043168 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00043178 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ + 0x00043188 76696e67 20257a64 203c2025 7a642061 ving %zd < %zd a │ │ │ │ + 0x00043198 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ + 0x000431a8 2e0a0000 23207265 6164696e 67202573 ....# reading %s │ │ │ │ + 0x000431b8 2028257a 64206279 74657320 2f20257a (%zd bytes / %z │ │ │ │ + 0x000431c8 64204d69 42202f20 257a6420 6e6e7a20 d MiB / %zd nnz │ │ │ │ + 0x000431d8 2f20257a 6420726f 7773202f 20257a64 / %zd rows / %zd │ │ │ │ + 0x000431e8 20636f6c 756d6e73 202f2025 7a64204d columns / %zd M │ │ │ │ + 0x000431f8 69422043 4f4f2920 61732074 79706520 iB COO) as type │ │ │ │ + 0x00043208 25632e2e 2e0a0000 6e6f7420 61204d61 %c......not a Ma │ │ │ │ + 0x00043218 74726978 204d6172 6b657420 666f726d trix Market form │ │ │ │ + 0x00043228 6174206d 61747269 78203a20 2573202e at matrix : %s . │ │ │ │ + 0x00043238 2e0a0000 23206669 6c652069 6e707574 ....# file input │ │ │ │ + 0x00043248 206f6620 25732074 6f6f6b20 25362e32 of %s took %6.2 │ │ │ │ + 0x00043258 6c662073 2028252e 306c6620 6e6e7a2c lf s (%.0lf nnz, │ │ │ │ + 0x00043268 20252e30 6c66206e 6e7a2f73 20292028 %.0lf nnz/s ) ( │ │ │ │ + 0x00043278 252e326c 66204d42 2f732029 200a0000 %.2lf MB/s ) ... │ │ │ │ + 0x00043288 23204d61 74726978 2073616d 706c696e # Matrix samplin │ │ │ │ + 0x00043298 673a2075 73696e67 206f6e6c 7920257a g: using only %z │ │ │ │ + 0x000432a8 64206e6f 6e7a6572 6f657320 6f757420 d nonzeroes out │ │ │ │ + 0x000432b8 6f662072 65616420 257a642e 0a000000 of read %zd..... │ │ │ │ + 0x000432c8 23204578 70616e64 65642073 796d6d65 # Expanded symme │ │ │ │ + 0x000432d8 74727920 746f2025 7a64206e 6e7a2028 try to %zd nnz ( │ │ │ │ + 0x000432e8 746f2062 6520636c 65616e73 6564206f to be cleansed o │ │ │ │ + 0x000432f8 66206469 61676f6e 616c2064 75706c69 f diagonal dupli │ │ │ │ + 0x00043308 63617465 73292e20 44656c65 74696e67 cates). Deleting │ │ │ │ + 0x00043318 20616e64 2073796d 6d657472 79202f20 and symmetry / │ │ │ │ + 0x00043328 6865726d 69746961 6e6e6573 7320666c hermitianness fl │ │ │ │ + 0x00043338 6167732e 0a000000 23206578 636c7564 ags.....# exclud │ │ │ │ + 0x00043348 696e6720 61207472 69616e67 6c652061 ing a triangle a │ │ │ │ + 0x00043358 6e642066 6f726369 626c7920 61646469 nd forcibly addi │ │ │ │ + 0x00043368 6e672064 6961676f 6e616c20 656c656d ng diagonal elem │ │ │ │ + 0x00043378 656e7473 20286475 706c6963 61746573 ents (duplicates │ │ │ │ + 0x00043388 2077696c 6c206265 2072656d 6f766564 will be removed │ │ │ │ + 0x00043398 290a0000 23206469 73636172 64656420 )...# discarded │ │ │ │ + 0x000433a8 257a6420 6e6f6e20 6c6f7765 7220656c %zd non lower el │ │ │ │ + 0x000433b8 656d656e 7473206f 6620257a 642e0a00 ements of %zd... │ │ │ │ + 0x000433c8 23206469 73636172 64656420 257a6420 # discarded %zd │ │ │ │ + 0x000433d8 6e6f6e20 75707065 7220656c 656d656e non upper elemen │ │ │ │ + 0x000433e8 7473206f 6620257a 642e0a00 66696c65 ts of %zd...file │ │ │ │ + 0x000433f8 20257320 7365656d 7320746f 2073746f %s seems to sto │ │ │ │ + 0x00043408 72652061 20766563 746f720a 00000000 re a vector..... │ │ │ │ + 0x00043418 72657175 6972696e 6720626f 74682073 requiring both s │ │ │ │ + 0x00043428 796d6d65 74726963 20616e64 20756e73 ymmetric and uns │ │ │ │ + 0x00043438 796d6d65 74726963 20666c61 67732069 ymmetric flags i │ │ │ │ + 0x00043448 7320636f 6e747261 64696374 6f727921 s contradictory! │ │ │ │ + 0x00043458 0a000000 23205761 726e696e 673a206e ....# Warning: n │ │ │ │ + 0x00043468 6f6e2063 6f6d706c 6578206d 61747269 on complex matri │ │ │ │ + 0x00043478 78207769 74682068 65726d69 7469616e x with hermitian │ │ │ │ + 0x00043488 20666c61 67732120 436f6e76 65727469 flags! Converti │ │ │ │ + 0x00043498 6e672074 6f207379 6d6d6574 72696321 ng to symmetric! │ │ │ │ + 0x000434a8 0a000000 23205761 726e696e 673a2063 ....# Warning: c │ │ │ │ + 0x000434b8 6f6d706c 6578206d 61747269 78207769 omplex matrix wi │ │ │ │ + 0x000434c8 74682068 65726d69 7469616e 20616e64 th hermitian and │ │ │ │ + 0x000434d8 2073796d 6d657472 69632066 6c616773 symmetric flags │ │ │ │ + 0x000434e8 2120436f 6e766572 74696e67 20746f20 ! Converting to │ │ │ │ + 0x000434f8 73796d6d 65747269 63210a00 23707265 symmetric!..#pre │ │ │ │ + 0x00043508 2d736f72 74696e67 2028257a 6420656c -sorting (%zd el │ │ │ │ + 0x00043518 656d656e 74732920 746f6f6b 20256c67 ements) took %lg │ │ │ │ + 0x00043528 20730a00 23776565 64696e67 20647570 s..#weeding dup │ │ │ │ + 0x00043538 6c696361 74657320 28746f20 257a6420 licates (to %zd │ │ │ │ + 0x00043548 656c656d 656e7473 2920746f 6f6b2025 elements) took % │ │ │ │ + 0x00043558 6c672073 2028616e 64206368 65636b2c lg s (and check, │ │ │ │ + 0x00043568 20256c67 20732029 0a000000 23204765 %lg s )....# Ge │ │ │ │ + 0x00043578 6e657261 74696e67 20612064 6961676f nerating a diago │ │ │ │ + 0x00043588 6e616c6c 7920706f 70756c61 74656420 nally populated │ │ │ │ + 0x00043598 6d617472 6978206f 6620257a 64207820 matrix of %zd x │ │ │ │ + 0x000435a8 257a640a 00000000 73657420 78746963 %zd.....set xtic │ │ │ │ + 0x000435b8 7320726f 74617465 0a000000 73657420 s rotate....set │ │ │ │ + 0x000435c8 7465726d 20706f73 74736372 69707420 term postscript │ │ │ │ + 0x000435d8 65707320 636f6c6f 720a0000 73657420 eps color...set │ │ │ │ + 0x000435e8 6f757470 75742022 25732d64 69737470 output "%s-distp │ │ │ │ + 0x000435f8 6c6f742e 65707322 0a000000 73657420 lot.eps"....set │ │ │ │ + 0x00043608 6d756c74 69706c6f 74206c61 796f7574 multiplot layout │ │ │ │ + 0x00043618 20312c32 20746974 6c652022 25732028 1,2 title "%s ( │ │ │ │ + 0x00043628 257a6420 7820257a 642c2025 7a64206e %zd x %zd, %zd n │ │ │ │ + 0x00043638 6e7a2922 0a000000 0a0a706c 6f742022 nz)"......plot " │ │ │ │ + 0x00043648 2d222075 73696e67 20313a32 20746974 -" using 1:2 tit │ │ │ │ + 0x00043658 6c652022 63756d75 6c617469 76652025 le "cumulative % │ │ │ │ + 0x00043668 7320706f 70756c61 74696f6e 20286e6e s population (nn │ │ │ │ + 0x00043678 7a29220a 00000000 256c6420 256c640a z)".....%ld %ld. │ │ │ │ + 0x00043688 00000000 756e7365 74206d75 6c746970 ....unset multip │ │ │ │ + 0x00043698 6c6f740a 00000000 2325253a 4e4e5a5f lot.....#%%:NNZ_ │ │ │ │ + 0x000436a8 5045525f 524f575f 53544444 45563a00 PER_ROW_STDDEV:. │ │ │ │ + 0x000436b8 09253130 2e307a64 0a000000 2325253a .%10.0zd....#%%: │ │ │ │ + 0x000436c8 524f5753 5f4d4544 49414e3a 00000000 ROWS_MEDIAN:.... │ │ │ │ + 0x000436d8 09253130 2e30670a 00000000 2325253a .%10.0g.....#%%: │ │ │ │ + 0x000436e8 4e4e5a5f 5045525f 434f4c5f 53544444 NNZ_PER_COL_STDD │ │ │ │ + 0x000436f8 45563a00 2325253a 434f4c53 5f4d4544 EV:.#%%:COLS_MED │ │ │ │ + 0x00043708 49414e3a 00000000 23205741 524e494e IAN:....# WARNIN │ │ │ │ + 0x00043718 473a2053 6b697070 696e6720 6e6f6e2d G: Skipping non- │ │ │ │ + 0x00043728 706f7369 74697665 206e7268 73202825 positive nrhs (% │ │ │ │ + 0x00043738 7a64293a 20697320 74686973 2061206d zd): is this a m │ │ │ │ + 0x00043748 69737461 6b65203f 0a000000 23206d75 istake ?....# mu │ │ │ │ + 0x00043758 6c74692d 6e726873 2062656e 63686d61 lti-nrhs benchma │ │ │ │ + 0x00043768 726b696e 67202825 7329202d 2d206e6f rking (%s) -- no │ │ │ │ + 0x00043778 77207573 696e6720 6e726873 20257a64 w using nrhs %zd │ │ │ │ + 0x00043788 2e0a0000 23206d75 6c74692d 696e6358 ....# multi-incX │ │ │ │ + 0x00043798 2062656e 63686d61 726b696e 67202825 benchmarking (% │ │ │ │ + 0x000437a8 7a642f25 7a642920 2d2d206e 6f772075 zd/%zd) -- now u │ │ │ │ + 0x000437b8 73696e67 20696e63 583d257a 642e0a00 sing incX=%zd... │ │ │ │ + 0x000437c8 23206d75 6c74692d 696e6359 2062656e # multi-incY ben │ │ │ │ + 0x000437d8 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ + 0x000437e8 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ + 0x000437f8 20696e63 593d257a 642e0a00 23205741 incY=%zd...# WA │ │ │ │ + 0x00043808 524e494e 473a2053 6b697070 696e6720 RNING: Skipping │ │ │ │ + 0x00043818 6e6f6e2d 706f7369 74697665 20696e63 non-positive inc │ │ │ │ + 0x00043828 58202825 64293a20 69732074 68697320 X (%d): is this │ │ │ │ + 0x00043838 61206d69 7374616b 65203f0a 00000000 a mistake ?..... │ │ │ │ + 0x00043848 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ + 0x00043858 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ + 0x00043868 20696e63 59202825 64293a20 69732074 incY (%d): is t │ │ │ │ + 0x00043878 68697320 61206d69 7374616b 65203f0a his a mistake ?. │ │ │ │ + 0x00043888 00000000 2320536b 69707069 6e672061 ....# Skipping a │ │ │ │ + 0x00043898 20636173 65207769 74682069 6e63583d case with incX= │ │ │ │ + 0x000438a8 257a6420 696e6359 3d257a64 206e7268 %zd incY=%zd nrh │ │ │ │ + 0x000438b8 733d257a 642e0a00 23205573 696e6720 s=%zd...# Using │ │ │ │ + 0x000438c8 616c7068 613d2564 20626574 613d2564 alpha=%d beta=%d │ │ │ │ + 0x000438d8 206f7264 65723d25 7320666f 72207273 order=%s for rs │ │ │ │ + 0x000438e8 625f7370 6d762f72 73625f73 7073762f b_spmv/rsb_spsv/ │ │ │ │ + 0x000438f8 7273625f 73706d6d 2f727362 5f737073 rsb_spmm/rsb_sps │ │ │ │ + 0x00043908 6d2e0a00 25253a55 4e4f5244 45524544 m...%%:UNORDERED │ │ │ │ + 0x00043918 5f434f4f 5f504552 464f524d 414e4345 _COO_PERFORMANCE │ │ │ │ + 0x00043928 3a000000 25730925 63092563 09257a64 :...%s.%c.%c.%zd │ │ │ │ + 0x00043938 09257a64 09257a64 09257a64 00000000 .%zd.%zd.%zd.... │ │ │ │ + 0x00043948 23206d75 6c74692d 7472616e 73706f73 # multi-transpos │ │ │ │ + 0x00043958 65206265 6e63686d 61726b69 6e67202d e benchmarking - │ │ │ │ + 0x00043968 2d206e6f 77207573 696e6720 7472616e - now using tran │ │ │ │ + 0x00043978 7341203d 2025632e 0a000000 23207379 sA = %c.....# sy │ │ │ │ + 0x00043988 6d6d6574 72696320 6d617472 6978202d mmetric matrix - │ │ │ │ + 0x00043998 2d2d2073 6b697070 696e6720 7472616e -- skipping tran │ │ │ │ + 0x000439a8 73706f73 65642062 656e6368 6d61726b sposed benchmark │ │ │ │ + 0x000439b8 696e670a 00000000 23207769 6c6c2075 ing.....# will u │ │ │ │ + 0x000439c8 73652069 6e707574 206d6174 72697820 se input matrix │ │ │ │ + 0x000439d8 666c6167 733a2000 2c200000 23205573 flags: ., ..# Us │ │ │ │ + 0x000439e8 696e6720 256c6420 74687265 6164730a ing %ld threads. │ │ │ │ + 0x000439f8 00000000 5741524e 494e4720 3a206469 ....WARNING : di │ │ │ │ + 0x00043a08 7361626c 696e6720 696e2070 6c616365 sabling in place │ │ │ │ + 0x00043a18 20616c6c 6f636174 696f6e20 666c6167 allocation flag │ │ │ │ + 0x00043a28 203a2069 74206973 206f6e6c 7920616c : it is only al │ │ │ │ + 0x00043a38 6c6f7765 6420666f 72203178 31210a00 lowed for 1x1!.. │ │ │ │ + 0x00043a48 23207769 6c6c2072 65706561 7420636f # will repeat co │ │ │ │ + 0x00043a58 6e737472 7563746f 72202564 2074696d nstructor %d tim │ │ │ │ + 0x00043a68 65730a00 236d6174 72697820 69732064 es..#matrix is d │ │ │ │ + 0x00043a78 6961676f 6e616c20 646f6d69 6e616e74 iagonal dominant │ │ │ │ + 0x00043a88 0a000000 236d6174 72697820 6973206e ....#matrix is n │ │ │ │ + 0x00043a98 6f742064 6961676f 6e616c20 646f6d69 ot diagonal domi │ │ │ │ + 0x00043aa8 6e616e74 0a000000 23646961 676f6e61 nant....#diagona │ │ │ │ + 0x00043ab8 6c20646f 6d696e61 6e636520 636f6d70 l dominance comp │ │ │ │ + 0x00043ac8 75746564 20696e20 3f20730a 00000000 uted in ? s..... │ │ │ │ + 0x00043ad8 70657266 6f726d69 6e672045 58504552 performing EXPER │ │ │ │ + 0x00043ae8 494d454e 54414c20 494c552d 300a0000 IMENTAL ILU-0... │ │ │ │ + 0x00043af8 70657266 6f726d65 64204558 50455249 performed EXPERI │ │ │ │ + 0x00043b08 4d454e54 414c2049 4c552d30 20776974 MENTAL ILU-0 wit │ │ │ │ + 0x00043b18 68207375 63636573 7320696e 20256c67 h success in %lg │ │ │ │ + 0x00043b28 20732e0a 00000000 23696e64 69766964 s......#individ │ │ │ │ + 0x00043b38 75616c20 75706461 7465206f 6620257a ual update of %z │ │ │ │ + 0x00043b48 6420656c 656d656e 74732069 6e206173 d elements in as │ │ │ │ + 0x00043b58 73656d62 6c656420 52534220 746f6f6b sembled RSB took │ │ │ │ + 0x00043b68 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ + 0x00043b78 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ + 0x00043b88 6e207469 6d650a00 23657874 72616374 n time..#extract │ │ │ │ + 0x00043b98 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ + 0x00043ba8 6e747320 696e2073 6f727465 6420434f nts in sorted CO │ │ │ │ + 0x00043bb8 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ + 0x00043bc8 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ + 0x00043bd8 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ + 0x00043be8 23657874 72616374 696f6e20 746f2075 #extraction to u │ │ │ │ + 0x00043bf8 6e736f72 74656420 434f4f20 756e696d nsorted COO unim │ │ │ │ + 0x00043c08 706c656d 656e7465 640a0000 23657874 plemented...#ext │ │ │ │ + 0x00043c18 72616374 696f6e20 6f662025 7a642065 raction of %zd e │ │ │ │ + 0x00043c28 6c656d65 6e747320 696e2043 53522074 lements in CSR t │ │ │ │ + 0x00043c38 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ + 0x00043c48 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ + 0x00043c58 74696f6e 2074696d 650a0000 23657874 tion time...#ext │ │ │ │ + 0x00043c68 72616374 696f6e20 6f662025 7a642065 raction of %zd e │ │ │ │ + 0x00043c78 6c656d65 6e747320 696e2043 53432074 lements in CSC t │ │ │ │ + 0x00043c88 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ + 0x00043c98 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ + 0x00043ca8 74696f6e 2074696d 650a0000 23636c6f tion time...#clo │ │ │ │ + 0x00043cb8 6e696e67 206f6620 257a6420 656c656d ning of %zd elem │ │ │ │ + 0x00043cc8 656e7473 20746f6f 6b202532 2e356620 ents took %2.5f │ │ │ │ + 0x00043cd8 733a2025 322e3566 2525206f 6620636f s: %2.5f%% of co │ │ │ │ + 0x00043ce8 6e737472 75637469 6f6e2074 696d650a nstruction time. │ │ │ │ + 0x00043cf8 00000000 23636f6e 76657273 696f6e20 ....#conversion │ │ │ │ + 0x00043d08 6f662025 7a642065 6c656d65 6e747320 of %zd elements │ │ │ │ + 0x00043d18 746f2052 434f4f20 746f6f6b 2025322e to RCOO took %2. │ │ │ │ + 0x00043d28 35662073 3a202532 2e356625 25206f66 5f s: %2.5f%% of │ │ │ │ + 0x00043d38 20636f6e 73747275 6374696f 6e207469 construction ti │ │ │ │ + 0x00043d48 6d650a00 23636f6e 76657273 696f6e20 me..#conversion │ │ │ │ + 0x00043d58 6f662025 7a642065 6c656d65 6e747320 of %zd elements │ │ │ │ + 0x00043d68 746f2073 6f727465 6420434f 4f20746f to sorted COO to │ │ │ │ + 0x00043d78 6f6b2025 322e3566 20733a20 25322e35 ok %2.5f s: %2.5 │ │ │ │ + 0x00043d88 66252520 6f662063 6f6e7374 72756374 f%% of construct │ │ │ │ + 0x00043d98 696f6e20 74696d65 0a000000 23636f6e ion time....#con │ │ │ │ + 0x00043da8 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ + 0x00043db8 6c656d65 6e747320 746f2043 53522074 lements to CSR t │ │ │ │ + 0x00043dc8 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ + 0x00043dd8 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ + 0x00043de8 74696f6e 2074696d 650a0000 23636f6e tion time...#con │ │ │ │ + 0x00043df8 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ + 0x00043e08 6c656d65 6e747320 746f2043 53432074 lements to CSC t │ │ │ │ + 0x00043e18 6f6f6b20 25322e35 6620733a 2025322e ook %2.5f s: %2. │ │ │ │ + 0x00043e28 35662525 206f6620 636f6e73 74727563 5f%% of construc │ │ │ │ + 0x00043e38 74696f6e 2074696d 650a0000 23636f6e tion time...#con │ │ │ │ + 0x00043e48 76657273 696f6e20 6f662025 7a642065 version of %zd e │ │ │ │ + 0x00043e58 6c656d65 6e747320 746f2075 6e736f72 lements to unsor │ │ │ │ + 0x00043e68 74656420 434f4f20 746f6f6b 2025322e ted COO took %2. │ │ │ │ + 0x00043e78 35662073 3a202532 2e356625 25206f66 5f s: %2.5f%% of │ │ │ │ + 0x00043e88 20636f6e 73747275 6374696f 6e207469 construction ti │ │ │ │ + 0x00043e98 6d650a00 2320436f 6e737472 75637465 me..# Constructe │ │ │ │ + 0x00043ea8 64206d61 74726978 2028746f 6f6b2025 d matrix (took % │ │ │ │ + 0x00043eb8 2e336c66 73293a20 00000000 25732825 .3lfs): ....%s(% │ │ │ │ + 0x00043ec8 7a642078 20257a64 295b2570 5d7b2563 zd x %zd)[%p]{%c │ │ │ │ + 0x00043ed8 7d204020 28257a64 28257a64 2e2e257a } @ (%zd(%zd..%z │ │ │ │ + 0x00043ee8 64292c25 7a642825 7a642e2e 257a6429 d),%zd(%zd..%zd) │ │ │ │ + 0x00043ef8 29202825 7a64206e 6e7a2c20 252e326c ) (%zd nnz, %.2l │ │ │ │ + 0x00043f08 67206e6e 7a2f7229 20666c61 67732030 g nnz/r) flags 0 │ │ │ │ + 0x00043f18 78257820 28636f6f 3a25642c 20637372 x%x (coo:%d, csr │ │ │ │ + 0x00043f28 3a25642c 2068773a 25642c20 69633a25 :%d, hw:%d, ic:% │ │ │ │ + 0x00043f38 642c2066 693a2564 292c2073 746f7261 d, fi:%d), stora │ │ │ │ + 0x00043f48 67653a20 257a782c 20737562 6d3a2025 ge: %zx, subm: % │ │ │ │ + 0x00043f58 7a642c20 73796d66 6c616773 3a272573 zd, symflags:'%s │ │ │ │ + 0x00043f68 25732573 25732573 27257300 2366696c %s%s%s%s'%s.#fil │ │ │ │ + 0x00043f78 65206f75 74707574 206f6620 25732074 e output of %s t │ │ │ │ + 0x00043f88 6f6f6b20 256c6620 73202825 2e306c66 ook %lf s (%.0lf │ │ │ │ + 0x00043f98 206e6e7a 2c20252e 306c6620 6e6e7a2f nnz, %.0lf nnz/ │ │ │ │ + 0x00043fa8 73202920 28252e35 6c66204d 422f7320 s ) (%.5lf MB/s │ │ │ │ + 0x00043fb8 29200a00 52534220 53706172 73652042 ) ..RSB Sparse B │ │ │ │ + 0x00043fc8 6c6f636b 73204175 746f7475 6e657220 locks Autotuner │ │ │ │ + 0x00043fd8 696e766f 6b656420 72657175 65737469 invoked requesti │ │ │ │ + 0x00043fe8 6e67206d 61782025 64207370 6c697473 ng max %d splits │ │ │ │ + 0x00043ff8 20616e64 206d6178 20256420 6d657267 and max %d merg │ │ │ │ + 0x00044008 65732069 6e202564 20726f75 6e64732c es in %d rounds, │ │ │ │ + 0x00044018 20746872 65616473 20737065 632e2564 threads spec.%d │ │ │ │ + 0x00044028 20287370 65636966 79206e65 67617469 (specify negati │ │ │ │ + 0x00044038 76652076 616c7565 7320746f 20656e61 ve values to ena │ │ │ │ + 0x00044048 626c6520 74687265 61647320 74756e69 ble threads tuni │ │ │ │ + 0x00044058 6e67292e 0a000000 46697273 74207275 ng).....First ru │ │ │ │ + 0x00044068 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ + 0x00044078 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ + 0x00044088 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ + 0x00044098 20732070 65722073 706d765f 73787361 s per spmv_sxsa │ │ │ │ + 0x000440a8 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ + 0x000440b8 2564206c 7375626d 292e0a00 46697273 %d lsubm)...Firs │ │ │ │ + 0x000440c8 74207275 6e206f66 20525342 20417574 t run of RSB Aut │ │ │ │ + 0x000440d8 6f74756e 65722074 6f6f6b20 256c6720 otuner took %lg │ │ │ │ + 0x000440e8 7320616e 64206469 64206e6f 74206368 s and did not ch │ │ │ │ + 0x000440f8 616e6765 206d6174 7269782e 0a000000 ange matrix..... │ │ │ │ + 0x00044108 52534220 53706172 73652042 6c6f636b RSB Sparse Block │ │ │ │ + 0x00044118 73204175 746f7475 6e657220 696e766f s Autotuner invo │ │ │ │ + 0x00044128 6b656420 72657175 65737469 6e67206d ked requesting m │ │ │ │ + 0x00044138 61782025 64207370 6c697473 20616e64 ax %d splits and │ │ │ │ + 0x00044148 206d6178 20256420 6d657267 65732069 max %d merges i │ │ │ │ + 0x00044158 6e202564 20726f75 6e64732c 20617574 n %d rounds, aut │ │ │ │ + 0x00044168 6f207468 72656164 73207370 65632e0a o threads spec.. │ │ │ │ + 0x00044178 00000000 5365636f 6e642072 756e206f ....Second run o │ │ │ │ + 0x00044188 66205253 42204175 746f7475 6e657220 f RSB Autotuner │ │ │ │ + 0x00044198 746f6f6b 20256c67 20732061 6e642065 took %lg s and e │ │ │ │ + 0x000441a8 7374696d 61746564 20612073 70656564 stimated a speed │ │ │ │ + 0x000441b8 7570206f 6620256c 66207820 28252e33 up of %lf x (%.3 │ │ │ │ + 0x000441c8 6c652073 202d3e20 252e336c 65207320 le s -> %.3le s │ │ │ │ + 0x000441d8 70657220 6f702920 696e206e 6577206d per op) in new m │ │ │ │ + 0x000441e8 61747269 78202825 64202d3e 20256420 atrix (%d -> %d │ │ │ │ + 0x000441f8 6c737562 6d290a00 52534220 4175746f lsubm)..RSB Auto │ │ │ │ + 0x00044208 74756e65 72207375 67676573 74656420 tuner suggested │ │ │ │ + 0x00044218 61206e65 77206d61 74726978 3a206672 a new matrix: fr │ │ │ │ + 0x00044228 6565696e 67207468 65206f6c 64206f6e eeing the old on │ │ │ │ + 0x00044238 652e0a00 5365636f 6e642072 756e206f e...Second run o │ │ │ │ + 0x00044248 66205253 42204175 746f7475 6e657220 f RSB Autotuner │ │ │ │ + 0x00044258 746f6f6b 20256c67 20732061 6e642065 took %lg s and e │ │ │ │ + 0x00044268 7374696d 61746564 20612073 70656564 stimated a speed │ │ │ │ + 0x00044278 7570206f 6620256c 66207820 28252e33 up of %lf x (%.3 │ │ │ │ + 0x00044288 6c652073 202d3e20 252e336c 65207320 le s -> %.3le s │ │ │ │ + 0x00044298 70657220 6f702920 696e2073 616d6520 per op) in same │ │ │ │ + 0x000442a8 6d617472 69782028 2564202d 3e202564 matrix (%d -> %d │ │ │ │ + 0x000442b8 206c7375 626d290a 00000000 53657474 lsubm).....Sett │ │ │ │ + 0x000442c8 696e6720 6175746f 74756e69 6e672073 ing autotuning s │ │ │ │ + 0x000442d8 75676765 73746564 20746872 65616420 uggested thread │ │ │ │ + 0x000442e8 636f756e 74206f66 20256420 2877696c count of %d (wil │ │ │ │ + 0x000442f8 6c20736b 69702066 75727468 65722074 l skip further t │ │ │ │ + 0x00044308 68726561 64206e75 6d626572 20636f6e hread number con │ │ │ │ + 0x00044318 66696775 72617469 6f6e7321 290a0000 figurations!)... │ │ │ │ + 0x00044328 2320506f 73742d61 75746f74 756e696e # Post-autotunin │ │ │ │ + 0x00044338 67207065 72666f72 6d616e63 65207265 g performance re │ │ │ │ + 0x00044348 63686563 6b3a0a00 23235253 42204c48 check:..##RSB LH │ │ │ │ + 0x00044358 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ + 0x00044368 72652d70 65656b3a 0a000000 23235253 re-peek:....##RS │ │ │ │ + 0x00044378 42205248 5320257a 6420656c 656d656e B RHS %zd elemen │ │ │ │ + 0x00044388 74732070 72652d70 65656b3a 0a000000 ts pre-peek:.... │ │ │ │ + 0x00044398 5b215d20 61207072 6f626c65 6d206f63 [!] a problem oc │ │ │ │ + 0x000443a8 63757272 65642069 6e207370 61727365 curred in sparse │ │ │ │ + 0x000443b8 206d6174 7269782d 76656374 6f722070 matrix-vector p │ │ │ │ + 0x000443c8 726f6475 6374210a 00000000 2373756d roduct!.....#sum │ │ │ │ + 0x000443d8 3a000000 73706172 7365206d 61747269 :...sparse matri │ │ │ │ + 0x000443e8 78207665 63746f72 2070726f 64756374 x vector product │ │ │ │ + 0x000443f8 2063726f 73732063 6865636b 20737563 cross check suc │ │ │ │ + 0x00044408 63656564 65640a00 23235253 42204c48 ceeded..##RSB LH │ │ │ │ + 0x00044418 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ + 0x00044428 6f73742d 7065656b 3a0a0000 23235253 ost-peek:...##RS │ │ │ │ + 0x00044438 42205248 5320257a 6420656c 656d656e B RHS %zd elemen │ │ │ │ + 0x00044448 74732070 6f73742d 7065656b 3a0a0000 ts post-peek:... │ │ │ │ + 0x00044458 252d3230 73092573 00000000 09252e33 %-20s.%s.....%.3 │ │ │ │ + 0x00044468 6c660925 6c670000 73706d76 5f737873 lf.%lg..spmv_sxs │ │ │ │ + 0x00044478 61000000 09252e33 6c670925 2e336c67 a....%.3lg.%.3lg │ │ │ │ + 0x00044488 09000000 23092531 302e326c 66092531 ....#.%10.2lf.%1 │ │ │ │ + 0x00044498 302e326c 66092820 62657374 2c206176 0.2lf.( best, av │ │ │ │ + 0x000444a8 65726167 65206e65 74207065 72666f72 erage net perfor │ │ │ │ + 0x000444b8 6d616e63 6520696e 20256c64 20747269 mance in %ld tri │ │ │ │ + 0x000444c8 65732029 3b206469 66663a25 322e306c es ); diff:%2.0l │ │ │ │ + 0x000444d8 6625250a 00000000 23092531 302e326c f%%.....#.%10.2l │ │ │ │ + 0x000444e8 66092531 302e326c 66092531 302e326c f.%10.2lf.%10.2l │ │ │ │ + 0x000444f8 66202531 302e366c 6620286d 696e2062 f %10.6lf (min b │ │ │ │ + 0x00044508 772c2072 6561736f 6e61626c 65206277 w, reasonable bw │ │ │ │ + 0x00044518 2c206578 63656564 696e676c 79206d61 , exceedingly ma │ │ │ │ + 0x00044528 78206277 2c20772f 72207261 74696f29 x bw, w/r ratio) │ │ │ │ + 0x00044538 20284d42 2f73290a 23092531 302e326c (MB/s).#.%10.2l │ │ │ │ + 0x00044548 6620284d 42207065 72206d6f 70292025 f (MB per mop) % │ │ │ │ + 0x00044558 31302e32 6c662028 72687320 6c6f6164 10.2lf (rhs load │ │ │ │ + 0x00044568 732c2077 69746820 61207661 72696162 s, with a variab │ │ │ │ + 0x00044578 6c652064 65677265 65206f66 206c6f63 le degree of loc │ │ │ │ + 0x00044588 616c6974 79290a23 09253130 2e326c66 ality).#.%10.2lf │ │ │ │ + 0x00044598 20284d42 20706572 206d6f70 2c206573 (MB per mop, es │ │ │ │ + 0x000445a8 74696d61 74656429 0a230925 31302e32 timated).#.%10.2 │ │ │ │ + 0x000445b8 6c662028 61737365 6d626c79 202b2065 lf (assembly + e │ │ │ │ + 0x000445c8 78747261 20746f20 28626573 7429206d xtra to (best) m │ │ │ │ + 0x000445d8 6f702074 696d6520 72617469 6f292028 op time ratio) ( │ │ │ │ + 0x000445e8 2531302e 326c6620 73290a23 09253130 %10.2lf s).#.%10 │ │ │ │ + 0x000445f8 2e326c66 20286173 73656d62 6c792028 .2lf (assembly ( │ │ │ │ + 0x00044608 702e652e 2b732e61 2e2b652e 692e2b65 p.e.+s.a.+e.i.+e │ │ │ │ + 0x00044618 2e732e2b 2e2e2e29 20746f20 6d6f7020 .s.+...) to mop │ │ │ │ + 0x00044628 74696d65 20726174 696f290a 23092531 time ratio).#.%1 │ │ │ │ + 0x00044638 302e326c 66202873 74727563 74757265 0.2lf (structure │ │ │ │ + 0x00044648 20616e61 6c797369 7320746f 206d6f70 analysis to mop │ │ │ │ + 0x00044658 2074696d 65207261 74696f29 0a230925 time ratio).#.% │ │ │ │ + 0x00044668 31302e32 6c662028 656c656d 656e7473 10.2lf (elements │ │ │ │ + 0x00044678 20696e73 65727469 6f6e2074 6f206d6f insertion to mo │ │ │ │ + 0x00044688 70207469 6d652072 6174696f 290a2309 p time ratio).#. │ │ │ │ + 0x00044698 2531302e 326c6620 28656c65 6d656e74 %10.2lf (element │ │ │ │ + 0x000446a8 7320736f 7274696e 6720746f 206d6f70 s sorting to mop │ │ │ │ + 0x000446b8 2074696d 65207261 74696f29 20282531 time ratio) (%1 │ │ │ │ + 0x000446c8 302e326c 66207329 0a230925 31302e32 0.2lf s).#.%10.2 │ │ │ │ + 0x000446d8 6c662028 656c656d 656e7473 20706172 lf (elements par │ │ │ │ + 0x000446e8 74697469 6f6e696e 6720746f 206d6f70 titioning to mop │ │ │ │ + 0x000446f8 2074696d 65207261 74696f29 0a230925 time ratio).#.% │ │ │ │ + 0x00044708 31302e32 6c662028 72656375 7273696f 10.2lf (recursio │ │ │ │ + 0x00044718 6e20736f 72742074 6f206d6f 70207469 n sort to mop ti │ │ │ │ + 0x00044728 6d652072 6174696f 29092531 302e6c64 me ratio).%10.ld │ │ │ │ + 0x00044738 20286d61 78207265 63757273 696f6e20 (max recursion │ │ │ │ + 0x00044748 64657074 68290a23 09253130 2e326c66 depth).#.%10.2lf │ │ │ │ + 0x00044758 09253130 2e326c66 20286e6e 7a207065 .%10.2lf (nnz pe │ │ │ │ + 0x00044768 7220726f 772f636f 6c756d6e 290a0000 r row/column)... │ │ │ │ + 0x00044778 23757365 6420696e 64657820 73746f72 #used index stor │ │ │ │ + 0x00044788 61676520 636f6d70 61726564 20746f20 age compared to │ │ │ │ + 0x00044798 434f4f3a 257a6420 76732025 7a642062 COO:%zd vs %zd b │ │ │ │ + 0x000447a8 79746573 2028252e 30326c66 25252920 ytes (%.02lf%%) │ │ │ │ + 0x000447b8 00000000 3b20636f 6d706172 65642074 ....; compared t │ │ │ │ + 0x000447c8 6f204353 523a257a 64207673 20257a64 o CSR:%zd vs %zd │ │ │ │ + 0x000447d8 20627974 65732028 252e3032 6c662525 bytes (%.02lf%% │ │ │ │ + 0x000447e8 290a0000 25253a50 4552464f 524d414e )...%%:PERFORMAN │ │ │ │ + 0x000447f8 43453a00 09256c65 09256c65 0a000000 CE:..%le.%le.... │ │ │ │ + 0x00044808 25253a4f 505f5449 4d453a00 25253a46 %%:OP_TIME:.%%:F │ │ │ │ + 0x00044818 414b455f 4c4f434b 5f504552 464f524d AKE_LOCK_PERFORM │ │ │ │ + 0x00044828 414e4345 3a000000 25253a46 414b455f ANCE:...%%:FAKE_ │ │ │ │ + 0x00044838 4c4f434b 5f4f505f 54494d45 3a000000 LOCK_OP_TIME:... │ │ │ │ + 0x00044848 25253a46 414b455f 4c4f434b 5f504552 %%:FAKE_LOCK_PER │ │ │ │ + 0x00044858 465f5343 414c494e 473a0000 25253a52 F_SCALING:..%%:R │ │ │ │ + 0x00044868 45435552 53495645 5f534552 49414c5f ECURSIVE_SERIAL_ │ │ │ │ + 0x00044878 50455246 4f524d41 4e43453a 00000000 PERFORMANCE:.... │ │ │ │ + 0x00044888 25253a52 45435552 53495645 5f534552 %%:RECURSIVE_SER │ │ │ │ + 0x00044898 49414c5f 4f505f54 494d453a 00000000 IAL_OP_TIME:.... │ │ │ │ + 0x000448a8 25253a50 4552465f 5343414c 494e473a %%:PERF_SCALING: │ │ │ │ + 0x000448b8 00000000 2325253a 434f4e53 54525543 ....#%%:CONSTRUC │ │ │ │ + 0x000448c8 544f525f 2a3a534f 52540953 43414e09 TOR_*:SORT.SCAN. │ │ │ │ + 0x000448d8 494e5345 52540953 43414e2b 494e5345 INSERT.SCAN+INSE │ │ │ │ + 0x000448e8 52540a00 25253a43 4f4e5354 52554354 RT..%%:CONSTRUCT │ │ │ │ + 0x000448f8 4f525f54 494d4553 3a000000 09253130 OR_TIMES:....%10 │ │ │ │ + 0x00044908 2e366c66 09253130 2e366c66 09253130 .6lf.%10.6lf.%10 │ │ │ │ + 0x00044918 2e366c66 09253130 2e366c66 0a000000 .6lf.%10.6lf.... │ │ │ │ + 0x00044928 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ + 0x00044938 53425f54 494d453a 00000000 25253a52 SB_TIME:....%%:R │ │ │ │ + 0x00044948 53425f53 55424449 56495349 4f4e5f54 SB_SUBDIVISION_T │ │ │ │ + 0x00044958 494d453a 00000000 25253a52 53425f53 IME:....%%:RSB_S │ │ │ │ + 0x00044968 48554646 4c455f54 494d453a 00000000 HUFFLE_TIME:.... │ │ │ │ + 0x00044978 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ + 0x00044988 545f5449 4d453a00 25253a52 4f575f4d T_TIME:.%%:ROW_M │ │ │ │ + 0x00044998 414a4f52 5f534f52 545f5343 414c494e AJOR_SORT_SCALIN │ │ │ │ + 0x000449a8 473a0000 09253130 2e336c66 0a000000 G:...%10.3lf.... │ │ │ │ + 0x000449b8 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ + 0x000449c8 5f54494d 453a0000 25253a52 4f575f4d _TIME:..%%:ROW_M │ │ │ │ + 0x000449d8 414a4f52 5f534f52 545f544f 5f4d4f50 AJOR_SORT_TO_MOP │ │ │ │ + 0x000449e8 3a000000 25253a43 4c45414e 55505f54 :...%%:CLEANUP_T │ │ │ │ + 0x000449f8 4f5f4d4f 503a0000 25253a43 4f4e5354 O_MOP:..%%:CONST │ │ │ │ + 0x00044a08 52554354 4f525f54 4f5f4d4f 503a0000 RUCTOR_TO_MOP:.. │ │ │ │ 0x00044a18 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ - 0x00044a28 0a000000 25253a55 4e534f52 54454443 ....%%:UNSORTEDC │ │ │ │ - 0x00044a38 4f4f3252 53425f54 4f5f4d4f 503a0000 OO2RSB_TO_MOP:.. │ │ │ │ - 0x00044a48 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ - 0x00044a58 5f544f5f 4d4f503a 00000000 25253a52 _TO_MOP:....%%:R │ │ │ │ - 0x00044a68 53425f53 55424449 56495349 4f4e5f54 SB_SUBDIVISION_T │ │ │ │ - 0x00044a78 4f5f4d4f 503a0000 25253a52 53425f53 O_MOP:..%%:RSB_S │ │ │ │ - 0x00044a88 48554646 4c455f54 4f5f4d4f 503a0000 HUFFLE_TO_MOP:.. │ │ │ │ - 0x00044a98 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ - 0x00044aa8 53425f53 43414c49 4e473a00 25253a53 SB_SCALING:.%%:S │ │ │ │ - 0x00044ab8 4f525445 44434f4f 32525342 5f534341 ORTEDCOO2RSB_SCA │ │ │ │ - 0x00044ac8 4c494e47 3a000000 25253a52 53425f53 LING:...%%:RSB_S │ │ │ │ - 0x00044ad8 55424449 56495349 4f4e5f53 43414c49 UBDIVISION_SCALI │ │ │ │ - 0x00044ae8 4e473a00 25253a52 53425f53 48554646 NG:.%%:RSB_SHUFF │ │ │ │ - 0x00044af8 4c455f53 43414c49 4e473a00 25253a43 LE_SCALING:.%%:C │ │ │ │ - 0x00044b08 4f4e5354 52554354 4f525f53 43414c49 ONSTRUCTOR_SCALI │ │ │ │ - 0x00044b18 4e473a00 25253a50 4552465f 5343414c NG:.%%:PERF_SCAL │ │ │ │ - 0x00044b28 494e4732 4353523a 00000000 2325253a ING2CSR:....#%%: │ │ │ │ - 0x00044b38 534d5f43 4f554e54 533a0954 6f740948 SM_COUNTS:.Tot.H │ │ │ │ - 0x00044b48 616c6677 6f726443 73720946 756c6c77 alfwordCsr.Fullw │ │ │ │ - 0x00044b58 6f726443 73720948 616c6677 6f726443 ordCsr.HalfwordC │ │ │ │ - 0x00044b68 6f6f0946 756c6c77 6f726443 6f6f0a00 oo.FullwordCoo.. │ │ │ │ - 0x00044b78 25253a53 4d5f434f 554e5453 3a000000 %%:SM_COUNTS:... │ │ │ │ - 0x00044b88 09256c64 09256c64 09256c64 09256c64 .%ld.%ld.%ld.%ld │ │ │ │ - 0x00044b98 09256c64 0a000000 25253a53 4d5f4944 .%ld....%%:SM_ID │ │ │ │ - 0x00044ba8 584f4343 55504154 494f4e52 53425653 XOCCUPATIONRSBVS │ │ │ │ - 0x00044bb8 434f4f41 4e444353 523a0000 09257a64 COOANDCSR:...%zd │ │ │ │ - 0x00044bc8 09257a64 09257a64 0a000000 25253a53 .%zd.%zd....%%:S │ │ │ │ - 0x00044bd8 4d5f4944 584f4343 55504154 494f4e3a M_IDXOCCUPATION: │ │ │ │ - 0x00044be8 00000000 25253a53 4d5f4d45 4d545241 ....%%:SM_MEMTRA │ │ │ │ - 0x00044bf8 46464943 3a000000 09253130 2e306c66 FFIC:....%10.0lf │ │ │ │ - 0x00044c08 0a000000 25253a53 4d5f4d49 4e4d4158 ....%%:SM_MINMAX │ │ │ │ - 0x00044c18 4156474e 4e5a3a00 25253a53 4d5f4e4e AVGNNZ:.%%:SM_NN │ │ │ │ - 0x00044c28 5a5f4849 53544f47 52414d3a 00000000 Z_HISTOGRAM:.... │ │ │ │ - 0x00044c38 20257a64 0a000000 20257a64 00000000 %zd.... %zd.... │ │ │ │ - 0x00044c48 25253a53 4d5f4e4e 5a5f5045 525f524f %%:SM_NNZ_PER_RO │ │ │ │ - 0x00044c58 573a0000 20256c66 0a000000 20252e32 W:.. %lf.... %.2 │ │ │ │ - 0x00044c68 6c660000 25253a25 73474554 524f575f lf..%%:%sGETROW_ │ │ │ │ - 0x00044c78 50455246 4f524d41 4e43453a 00000000 PERFORMANCE:.... │ │ │ │ - 0x00044c88 25253a25 73474554 524f575f 4f505f54 %%:%sGETROW_OP_T │ │ │ │ - 0x00044c98 494d453a 00000000 25253a25 73474554 IME:....%%:%sGET │ │ │ │ - 0x00044ca8 524f575f 544f5f53 504d565f 4f505f54 ROW_TO_SPMV_OP_T │ │ │ │ - 0x00044cb8 494d453a 00000000 25253a25 73474554 IME:....%%:%sGET │ │ │ │ - 0x00044cc8 44494147 5f504552 464f524d 414e4345 DIAG_PERFORMANCE │ │ │ │ - 0x00044cd8 3a000000 25253a25 73474554 44494147 :...%%:%sGETDIAG │ │ │ │ - 0x00044ce8 5f4f505f 54494d45 3a000000 25253a25 _OP_TIME:...%%:% │ │ │ │ - 0x00044cf8 73474554 44494147 5f544f5f 53504d56 sGETDIAG_TO_SPMV │ │ │ │ - 0x00044d08 5f4f505f 54494d45 3a000000 230a0000 _OP_TIME:...#... │ │ │ │ - 0x00044d18 23204755 45535320 44415441 3b202062 # GUESS DATA; b │ │ │ │ - 0x00044d28 65737420 70657266 6f726d61 6e636520 est performance │ │ │ │ - 0x00044d38 77617320 20202020 20203a09 257a6409 was :.%zd. │ │ │ │ - 0x00044d48 257a640a 00000000 23204755 45535320 %zd.....# GUESS │ │ │ │ - 0x00044d58 44415441 3b202067 75657373 65642077 DATA; guessed w │ │ │ │ - 0x00044d68 61732020 20202020 20202020 20202020 as │ │ │ │ - 0x00044d78 20203a09 257a6409 257a640a 00000000 :.%zd.%zd..... │ │ │ │ - 0x00044d88 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ - 0x00044d98 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ - 0x00044da8 66726f6d 20626573 74203a09 256c670a from best :.%lg. │ │ │ │ - 0x00044db8 00000000 23204755 45535320 44415441 ....# GUESS DATA │ │ │ │ - 0x00044dc8 3a202070 6572666f 726d616e 63652064 : performance d │ │ │ │ - 0x00044dd8 69666620 66726f6d 20776f72 73743a09 iff from worst:. │ │ │ │ - 0x00044de8 256c670a 00000000 23204755 45535320 %lg.....# GUESS │ │ │ │ - 0x00044df8 44415441 3a202070 6572666f 726d616e DATA: performan │ │ │ │ - 0x00044e08 63652064 69666620 6f766572 20435352 ce diff over CSR │ │ │ │ - 0x00044e18 3a09256c 670a0000 23204755 45535320 :.%lg...# GUESS │ │ │ │ - 0x00044e28 44415441 3a202062 6573742f 67756573 DATA: best/gues │ │ │ │ - 0x00044e38 73656420 6f70206d 61747269 78207472 sed op matrix tr │ │ │ │ - 0x00044e48 61666669 6320616d 6f756e74 3a09256c affic amount:.%l │ │ │ │ - 0x00044e58 6709256c 670a0000 23475545 53535f54 g.%lg...#GUESS_T │ │ │ │ - 0x00044e68 4553545f 3a252d32 30730925 32307309 EST_:%-20s.%20s. │ │ │ │ - 0x00044e78 257a6409 257a6409 257a6409 257a6409 %zd.%zd.%zd.%zd. │ │ │ │ - 0x00044e88 257a6409 257a640a 00000000 23475545 %zd.%zd.....#GUE │ │ │ │ - 0x00044e98 53535f54 4553543a 252d3230 7309252d SS_TEST:%-20s.%- │ │ │ │ - 0x00044ea8 32307309 2531302e 326c6609 2531302e 20s.%10.2lf.%10. │ │ │ │ - 0x00044eb8 326c6609 257a6409 257a6409 2531302e 2lf.%zd.%zd.%10. │ │ │ │ - 0x00044ec8 346c6609 2531302e 326c6609 2531302e 4lf.%10.2lf.%10. │ │ │ │ + 0x00044a28 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ + 0x00044a38 0a000000 25253a55 4e534f52 54454443 ....%%:UNSORTEDC │ │ │ │ + 0x00044a48 4f4f3252 53425f54 4f5f4d4f 503a0000 OO2RSB_TO_MOP:.. │ │ │ │ + 0x00044a58 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ + 0x00044a68 5f544f5f 4d4f503a 00000000 25253a52 _TO_MOP:....%%:R │ │ │ │ + 0x00044a78 53425f53 55424449 56495349 4f4e5f54 SB_SUBDIVISION_T │ │ │ │ + 0x00044a88 4f5f4d4f 503a0000 25253a52 53425f53 O_MOP:..%%:RSB_S │ │ │ │ + 0x00044a98 48554646 4c455f54 4f5f4d4f 503a0000 HUFFLE_TO_MOP:.. │ │ │ │ + 0x00044aa8 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ + 0x00044ab8 53425f53 43414c49 4e473a00 25253a53 SB_SCALING:.%%:S │ │ │ │ + 0x00044ac8 4f525445 44434f4f 32525342 5f534341 ORTEDCOO2RSB_SCA │ │ │ │ + 0x00044ad8 4c494e47 3a000000 25253a52 53425f53 LING:...%%:RSB_S │ │ │ │ + 0x00044ae8 55424449 56495349 4f4e5f53 43414c49 UBDIVISION_SCALI │ │ │ │ + 0x00044af8 4e473a00 25253a52 53425f53 48554646 NG:.%%:RSB_SHUFF │ │ │ │ + 0x00044b08 4c455f53 43414c49 4e473a00 25253a43 LE_SCALING:.%%:C │ │ │ │ + 0x00044b18 4f4e5354 52554354 4f525f53 43414c49 ONSTRUCTOR_SCALI │ │ │ │ + 0x00044b28 4e473a00 25253a50 4552465f 5343414c NG:.%%:PERF_SCAL │ │ │ │ + 0x00044b38 494e4732 4353523a 00000000 2325253a ING2CSR:....#%%: │ │ │ │ + 0x00044b48 534d5f43 4f554e54 533a0954 6f740948 SM_COUNTS:.Tot.H │ │ │ │ + 0x00044b58 616c6677 6f726443 73720946 756c6c77 alfwordCsr.Fullw │ │ │ │ + 0x00044b68 6f726443 73720948 616c6677 6f726443 ordCsr.HalfwordC │ │ │ │ + 0x00044b78 6f6f0946 756c6c77 6f726443 6f6f0a00 oo.FullwordCoo.. │ │ │ │ + 0x00044b88 25253a53 4d5f434f 554e5453 3a000000 %%:SM_COUNTS:... │ │ │ │ + 0x00044b98 09256c64 09256c64 09256c64 09256c64 .%ld.%ld.%ld.%ld │ │ │ │ + 0x00044ba8 09256c64 0a000000 25253a53 4d5f4944 .%ld....%%:SM_ID │ │ │ │ + 0x00044bb8 584f4343 55504154 494f4e52 53425653 XOCCUPATIONRSBVS │ │ │ │ + 0x00044bc8 434f4f41 4e444353 523a0000 09257a64 COOANDCSR:...%zd │ │ │ │ + 0x00044bd8 09257a64 09257a64 0a000000 25253a53 .%zd.%zd....%%:S │ │ │ │ + 0x00044be8 4d5f4944 584f4343 55504154 494f4e3a M_IDXOCCUPATION: │ │ │ │ + 0x00044bf8 00000000 25253a53 4d5f4d45 4d545241 ....%%:SM_MEMTRA │ │ │ │ + 0x00044c08 46464943 3a000000 09253130 2e306c66 FFIC:....%10.0lf │ │ │ │ + 0x00044c18 0a000000 25253a53 4d5f4d49 4e4d4158 ....%%:SM_MINMAX │ │ │ │ + 0x00044c28 4156474e 4e5a3a00 25253a53 4d5f4e4e AVGNNZ:.%%:SM_NN │ │ │ │ + 0x00044c38 5a5f4849 53544f47 52414d3a 00000000 Z_HISTOGRAM:.... │ │ │ │ + 0x00044c48 20257a64 0a000000 20257a64 00000000 %zd.... %zd.... │ │ │ │ + 0x00044c58 25253a53 4d5f4e4e 5a5f5045 525f524f %%:SM_NNZ_PER_RO │ │ │ │ + 0x00044c68 573a0000 20256c66 0a000000 20252e32 W:.. %lf.... %.2 │ │ │ │ + 0x00044c78 6c660000 25253a25 73474554 524f575f lf..%%:%sGETROW_ │ │ │ │ + 0x00044c88 50455246 4f524d41 4e43453a 00000000 PERFORMANCE:.... │ │ │ │ + 0x00044c98 25253a25 73474554 524f575f 4f505f54 %%:%sGETROW_OP_T │ │ │ │ + 0x00044ca8 494d453a 00000000 25253a25 73474554 IME:....%%:%sGET │ │ │ │ + 0x00044cb8 524f575f 544f5f53 504d565f 4f505f54 ROW_TO_SPMV_OP_T │ │ │ │ + 0x00044cc8 494d453a 00000000 25253a25 73474554 IME:....%%:%sGET │ │ │ │ + 0x00044cd8 44494147 5f504552 464f524d 414e4345 DIAG_PERFORMANCE │ │ │ │ + 0x00044ce8 3a000000 25253a25 73474554 44494147 :...%%:%sGETDIAG │ │ │ │ + 0x00044cf8 5f4f505f 54494d45 3a000000 25253a25 _OP_TIME:...%%:% │ │ │ │ + 0x00044d08 73474554 44494147 5f544f5f 53504d56 sGETDIAG_TO_SPMV │ │ │ │ + 0x00044d18 5f4f505f 54494d45 3a000000 230a0000 _OP_TIME:...#... │ │ │ │ + 0x00044d28 23204755 45535320 44415441 3b202062 # GUESS DATA; b │ │ │ │ + 0x00044d38 65737420 70657266 6f726d61 6e636520 est performance │ │ │ │ + 0x00044d48 77617320 20202020 20203a09 257a6409 was :.%zd. │ │ │ │ + 0x00044d58 257a640a 00000000 23204755 45535320 %zd.....# GUESS │ │ │ │ + 0x00044d68 44415441 3b202067 75657373 65642077 DATA; guessed w │ │ │ │ + 0x00044d78 61732020 20202020 20202020 20202020 as │ │ │ │ + 0x00044d88 20203a09 257a6409 257a640a 00000000 :.%zd.%zd..... │ │ │ │ + 0x00044d98 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ + 0x00044da8 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ + 0x00044db8 66726f6d 20626573 74203a09 256c670a from best :.%lg. │ │ │ │ + 0x00044dc8 00000000 23204755 45535320 44415441 ....# GUESS DATA │ │ │ │ + 0x00044dd8 3a202070 6572666f 726d616e 63652064 : performance d │ │ │ │ + 0x00044de8 69666620 66726f6d 20776f72 73743a09 iff from worst:. │ │ │ │ + 0x00044df8 256c670a 00000000 23204755 45535320 %lg.....# GUESS │ │ │ │ + 0x00044e08 44415441 3a202070 6572666f 726d616e DATA: performan │ │ │ │ + 0x00044e18 63652064 69666620 6f766572 20435352 ce diff over CSR │ │ │ │ + 0x00044e28 3a09256c 670a0000 23204755 45535320 :.%lg...# GUESS │ │ │ │ + 0x00044e38 44415441 3a202062 6573742f 67756573 DATA: best/gues │ │ │ │ + 0x00044e48 73656420 6f70206d 61747269 78207472 sed op matrix tr │ │ │ │ + 0x00044e58 61666669 6320616d 6f756e74 3a09256c affic amount:.%l │ │ │ │ + 0x00044e68 6709256c 670a0000 23475545 53535f54 g.%lg...#GUESS_T │ │ │ │ + 0x00044e78 4553545f 3a252d32 30730925 32307309 EST_:%-20s.%20s. │ │ │ │ + 0x00044e88 257a6409 257a6409 257a6409 257a6409 %zd.%zd.%zd.%zd. │ │ │ │ + 0x00044e98 257a6409 257a640a 00000000 23475545 %zd.%zd.....#GUE │ │ │ │ + 0x00044ea8 53535f54 4553543a 252d3230 7309252d SS_TEST:%-20s.%- │ │ │ │ + 0x00044eb8 32307309 2531302e 326c6609 2531302e 20s.%10.2lf.%10. │ │ │ │ + 0x00044ec8 326c6609 257a6409 257a6409 2531302e 2lf.%zd.%zd.%10. │ │ │ │ 0x00044ed8 346c6609 2531302e 326c6609 2531302e 4lf.%10.2lf.%10. │ │ │ │ - 0x00044ee8 346c660a 00000000 23207273 625f6d74 4lf.....# rsb_mt │ │ │ │ - 0x00044ef8 785f7377 69746368 5f746f5f 636f6f20 x_switch_to_coo │ │ │ │ - 0x00044f08 74696d65 3a20256c 672e0a00 25256f70 time: %lg...%%op │ │ │ │ - 0x00044f18 65726174 696f6e3a 6d617472 69780943 eration:matrix.C │ │ │ │ - 0x00044f28 4f4e5354 52554354 4f525b25 645d0953 ONSTRUCTOR[%d].S │ │ │ │ - 0x00044f38 504d565b 25645d09 53504d56 5b25645d PMV[%d].SPMV[%d] │ │ │ │ - 0x00044f48 0a000000 25256f70 65726174 696f6e3a ....%%operation: │ │ │ │ - 0x00044f58 25730925 6c670925 6c670925 6c670a00 %s.%lg.%lg.%lg.. │ │ │ │ - 0x00044f68 2525636f 6e737472 7563746f 723a6d61 %%constructor:ma │ │ │ │ - 0x00044f78 74726978 09534f52 545b2564 5d095343 trix.SORT[%d].SC │ │ │ │ - 0x00044f88 414e5b25 645d0953 48554646 4c455b25 AN[%d].SHUFFLE[% │ │ │ │ - 0x00044f98 645d0949 4e534552 545b2564 5d0a0000 d].INSERT[%d]... │ │ │ │ - 0x00044fa8 2525636f 6e737472 7563746f 723a2573 %%constructor:%s │ │ │ │ - 0x00044fb8 09256c67 09256c67 09256c67 09256c67 .%lg.%lg.%lg.%lg │ │ │ │ - 0x00044fc8 0a000000 23204672 6565696e 6720492f ....# Freeing I/ │ │ │ │ - 0x00044fd8 4f206172 72617973 2e0a0000 5465726d O arrays....Term │ │ │ │ - 0x00044fe8 696e6174 696e6720 65786563 7574696f inating executio │ │ │ │ - 0x00044ff8 6e206561 726c6965 72206475 6520746f n earlier due to │ │ │ │ - 0x00045008 20696e74 65726163 74697665 20757365 interactive use │ │ │ │ - 0x00045018 72207265 71756573 742e0a00 5465726d r request...Term │ │ │ │ - 0x00045028 696e6174 696e6720 65786563 7574696f inating executio │ │ │ │ - 0x00045038 6e206561 726c6965 72206475 6520746f n earlier due to │ │ │ │ - 0x00045048 20757365 72207365 74206d61 78207469 user set max ti │ │ │ │ - 0x00045058 6d657220 6f662025 322e336c 6720732e mer of %2.3lg s. │ │ │ │ - 0x00045068 0a000000 23206265 6e63686d 61726b69 ....# benchmarki │ │ │ │ - 0x00045078 6e672074 65726d69 6e617465 64202d2d ng terminated -- │ │ │ │ - 0x00045088 2d206669 6e616c69 7a696e67 2072756e - finalizing run │ │ │ │ - 0x00045098 2e0a0000 23203d3d 3d3d3d3d 20424547 ....# ====== BEG │ │ │ │ - 0x000450a8 494e2054 6f74616c 2073756d 6d617279 IN Total summary │ │ │ │ - 0x000450b8 20726563 6f72642e 0a000000 23203d3d record.....# == │ │ │ │ - 0x000450c8 3d3d3d3d 2020454e 44202054 6f74616c ==== END Total │ │ │ │ - 0x000450d8 2073756d 6d617279 20726563 6f72642e summary record. │ │ │ │ - 0x000450e8 0a000000 23205265 6d6f7669 6e672074 ....# Removing t │ │ │ │ - 0x000450f8 68652074 656d706f 72617279 20726563 he temporary rec │ │ │ │ - 0x00045108 6f726420 66696c65 2025732e 0a000000 ord file %s..... │ │ │ │ - 0x00045118 20746572 6d696e61 74696e67 2072756e terminating run │ │ │ │ - 0x00045128 20617420 00000000 23257325 2e306c66 at ....#%s%.0lf │ │ │ │ - 0x00045138 20286166 74657220 252e316c 6673206f (after %.1lfs o │ │ │ │ - 0x00045148 6620772e 632e742e 29257300 23206d61 f w.c.t.)%s.# ma │ │ │ │ - 0x00045158 74726978 20636f6e 73697374 656e6379 trix consistency │ │ │ │ - 0x00045168 20636865 636b2074 6f6f6b20 252e336c check took %.3l │ │ │ │ - 0x00045178 66732028 6f6b290a 00000000 25732028 fs (ok).....%s ( │ │ │ │ - 0x00045188 73707376 5f737873 7829203a 20506c65 spsv_sxsx) : Ple │ │ │ │ - 0x00045198 61736520 73706563 69667920 61206d61 ase specify a ma │ │ │ │ - 0x000451a8 74726978 2066696c 656e616d 65202877 trix filename (w │ │ │ │ - 0x000451b8 69746820 2d66290a 00000000 496e7465 ith -f).....Inte │ │ │ │ - 0x000451c8 72707265 74696e67 202d2d64 656e7365 rpreting --dense │ │ │ │ - 0x000451d8 20617320 2d2d6c6f 7765722d 64656e73 as --lower-dens │ │ │ │ - 0x000451e8 65202866 756c6c20 64656e73 65206d61 e (full dense ma │ │ │ │ - 0x000451f8 6b657320 6e6f2073 656e7365 20666f72 kes no sense for │ │ │ │ - 0x00045208 20747269 616e6775 6c617220 736f6c76 triangular solv │ │ │ │ - 0x00045218 65292e0a 00000000 46697273 74207275 e)......First ru │ │ │ │ - 0x00045228 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ - 0x00045238 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ - 0x00045248 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ - 0x00045258 20732070 65722073 7073765f 73787378 s per spsv_sxsx │ │ │ │ - 0x00045268 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ - 0x00045278 2564206c 7375626d 292e0a00 5b215d20 %d lsubm)...[!] │ │ │ │ - 0x00045288 61207072 6f626c65 6d206f63 63757272 a problem occurr │ │ │ │ - 0x00045298 65642069 6e207472 69616e67 756c6172 ed in triangular │ │ │ │ - 0x000452a8 20736f6c 7665210a 00000000 5b215d20 solve!.....[!] │ │ │ │ - 0x000452b8 736f6d65 2070726f 626c656d 206f6363 some problem occ │ │ │ │ - 0x000452c8 75727265 6420696e 20737061 72736520 urred in sparse │ │ │ │ - 0x000452d8 6d617472 69782076 6563746f 72207072 matrix vector pr │ │ │ │ - 0x000452e8 6f647563 74210a00 23657272 6f72206e oduct!..#error n │ │ │ │ - 0x000452f8 6f726d3a 00000000 73707376 5f737873 orm:....spsv_sxs │ │ │ │ - 0x00045308 78000000 23202865 78747261 29205370 x...# (extra) Sp │ │ │ │ - 0x00045318 4d562070 6572666f 726d616e 63652072 MV performance r │ │ │ │ - 0x00045328 65636f72 643a0a00 73706d76 5f756175 ecord:..spmv_uau │ │ │ │ - 0x00045338 612a0000 23676169 6e20666f 72207370 a*..#gain for sp │ │ │ │ - 0x00045348 73762069 66207765 20686164 20696e66 sv if we had inf │ │ │ │ - 0x00045358 696e6974 65207370 6d762d77 6f726b65 inite spmv-worke │ │ │ │ - 0x00045368 72733a25 6c660a00 23737073 76207065 rs:%lf..#spsv pe │ │ │ │ - 0x00045378 72666f72 6d616e63 65207673 2073706d rformance vs spm │ │ │ │ - 0x00045388 765f7561 75612a3a 256c660a 00000000 v_uaua*:%lf..... │ │ │ │ - 0x00045398 23676169 6e20666f 72207370 73762069 #gain for spsv i │ │ │ │ - 0x000453a8 66207765 20686164 206e6f20 636f6e63 f we had no conc │ │ │ │ - 0x000453b8 75727265 6e742077 72697465 73207072 urrent writes pr │ │ │ │ - 0x000453c8 6576656e 74696e67 206c6f63 6b732061 eventing locks a │ │ │ │ - 0x000453d8 7420616c 6c3a256c 660a0000 25256f70 t all:%lf...%%op │ │ │ │ - 0x000453e8 65726174 696f6e3a 6d617472 69780943 eration:matrix.C │ │ │ │ - 0x000453f8 4f4e5354 52554354 4f525b25 645d0953 ONSTRUCTOR[%d].S │ │ │ │ - 0x00045408 504d565b 25645d09 53504d56 5b25645d PMV[%d].SPMV[%d] │ │ │ │ - 0x00045418 09535453 565b2564 5d095354 53565b25 .STSV[%d].STSV[% │ │ │ │ - 0x00045428 645d0a00 25256f70 65726174 696f6e3a d]..%%operation: │ │ │ │ - 0x00045438 25730925 6c670925 6c670925 6c670925 %s.%lg.%lg.%lg.% │ │ │ │ - 0x00045448 6c670925 6c670a00 713a514c 45434844 lg.%lg..q:QLECHD │ │ │ │ - 0x00045458 56415269 73463a50 543a623a 773a4247 VARisF:PT:b:w:BG │ │ │ │ - 0x00045468 68743a66 3a723a63 3a76706e 3a4d4e53 ht:f:r:c:vpn:MNS │ │ │ │ - 0x00045478 3a426b3a 4b55733a 656f3a4f 3a000000 :Bk:KUs:eo:O:... │ │ │ │ - 0x00045488 63616e6e 6f742070 6572666f 726d202d cannot perform - │ │ │ │ - 0x00045498 65206675 6e637469 6f6e616c 69747920 e functionality │ │ │ │ - 0x000454a8 696e206f 6e652072 756e2e20 6f6e6520 in one run. one │ │ │ │ - 0x000454b8 61742061 2074696d 6520706c 65617365 at a time please │ │ │ │ - 0x000454c8 2e2e0a00 25732028 6d61745f 73746174 ....%s (mat_stat │ │ │ │ - 0x000454d8 7329203a 20506c65 61736520 73706563 s) : Please spec │ │ │ │ - 0x000454e8 69667920 61206d61 74726978 2066696c ify a matrix fil │ │ │ │ - 0x000454f8 656e616d 65202877 69746820 2d66290a ename (with -f). │ │ │ │ - 0x00045508 00000000 67697665 6e207065 7263656e ....given percen │ │ │ │ - 0x00045518 74616765 203d2025 7a64203f 0a000000 tage = %zd ?.... │ │ │ │ - 0x00045528 77616e74 206d6f72 65206d61 785f6e6e want more max_nn │ │ │ │ - 0x00045538 7a732028 257a6429 20746861 6e206e6f zs (%zd) than no │ │ │ │ - 0x00045548 6e7a6572 6f732028 257a6429 20210a00 nzeros (%zd) !.. │ │ │ │ - 0x00045558 77616e74 206d6178 5f6e6e7a 73202825 want max_nnzs (% │ │ │ │ - 0x00045568 7a642920 6c657373 20746861 6e20257a zd) less than %z │ │ │ │ - 0x00045578 64203f0a 00000000 236d6174 72697809 d ?.....#matrix. │ │ │ │ - 0x00045588 726f7773 09636f6c 73096272 09626309 rows.cols.br.bc. │ │ │ │ - 0x00045598 6e6e7a09 66696c6c 696e0966 72616374 nnz.fillin.fract │ │ │ │ - 0x000455a8 696f6e09 72656c2e 6572726f 720a0000 ion.rel.error... │ │ │ │ - 0x000455b8 25730925 7a640925 7a640925 7a640925 %s.%zd.%zd.%zd.% │ │ │ │ - 0x000455c8 7a640925 7a640925 6c670000 09252e33 zd.%zd.%lg...%.3 │ │ │ │ - 0x000455d8 6c670925 2b2e336c 670a0000 616c6c2d lg.%+.3lg...all- │ │ │ │ - 0x000455e8 666c6167 73000000 616c6c2d 666f726d flags...all-form │ │ │ │ - 0x000455f8 61747300 616c6c2d 626c6173 2d6f7074 ats.all-blas-opt │ │ │ │ - 0x00045608 73000000 616c6c2d 626c6173 2d747970 s...all-blas-typ │ │ │ │ - 0x00045618 65730000 616c6c6f 772d616e 792d7472 es..allow-any-tr │ │ │ │ - 0x00045628 616e7370 6f736974 696f6e2d 636f6d62 ansposition-comb │ │ │ │ - 0x00045638 696e6174 696f6e00 616c7465 726e6174 ination.alternat │ │ │ │ - 0x00045648 652d736f 72740000 6175746f 2d626c6f e-sort..auto-blo │ │ │ │ - 0x00045658 636b696e 67000000 62652d76 6572626f cking...be-verbo │ │ │ │ - 0x00045668 73650000 626c6f63 6b2d636f 6c756d6e se..block-column │ │ │ │ - 0x00045678 73697a65 00000000 626c6f63 6b2d726f size....block-ro │ │ │ │ - 0x00045688 7773697a 65000000 63616368 652d626c wsize...cache-bl │ │ │ │ - 0x00045698 6f636b69 6e670000 63686469 72000000 ocking..chdir... │ │ │ │ - 0x000456a8 636f6c75 6d6e2d65 7870616e 64000000 column-expand... │ │ │ │ - 0x000456b8 636f6d70 6172652d 636f6d70 65746974 compare-competit │ │ │ │ - 0x000456c8 6f727300 6e6f2d63 6f6d7061 72652d63 ors.no-compare-c │ │ │ │ - 0x000456d8 6f6d7065 7469746f 72730000 636f6e76 ompetitors..conv │ │ │ │ - 0x000456e8 65727400 64656e73 65000000 64696167 ert.dense...diag │ │ │ │ - 0x000456f8 6f6e616c 2d646f6d 696e616e 63652d63 onal-dominance-c │ │ │ │ - 0x00045708 6865636b 00000000 64756d70 2d6e2d6c heck....dump-n-l │ │ │ │ - 0x00045718 68732d65 6c656d65 6e747300 6563686f hs-elements.echo │ │ │ │ - 0x00045728 2d617267 756d656e 74730000 65737469 -arguments..esti │ │ │ │ - 0x00045738 6d617465 2d73616d 706c6573 00000000 mate-samples.... │ │ │ │ - 0x00045748 65737469 6d617465 2d66696c 6c696e00 estimate-fillin. │ │ │ │ - 0x00045758 666c7573 682d6361 6368652d 696e2d69 flush-cache-in-i │ │ │ │ - 0x00045768 74657261 74696f6e 73000000 696d7061 terations...impa │ │ │ │ - 0x00045778 7469656e 74000000 6e6f2d66 6c757368 tient...no-flush │ │ │ │ - 0x00045788 2d636163 68652d69 6e2d6974 65726174 -cache-in-iterat │ │ │ │ - 0x00045798 696f6e73 00000000 666c7573 682d6361 ions....flush-ca │ │ │ │ - 0x000457a8 6368652d 61726f75 6e642d6c 6f6f7000 che-around-loop. │ │ │ │ - 0x000457b8 77616e74 2d616e63 696c6c61 72792d65 want-ancillary-e │ │ │ │ - 0x000457c8 78656373 00000000 6e6f2d77 616e742d xecs....no-want- │ │ │ │ - 0x000457d8 616e6369 6c6c6172 792d6578 65637300 ancillary-execs. │ │ │ │ - 0x000457e8 6e6f2d66 6c757368 2d636163 68652d61 no-flush-cache-a │ │ │ │ - 0x000457f8 726f756e 642d6c6f 6f700000 77616e74 round-loop..want │ │ │ │ - 0x00045808 2d6e6f2d 72656375 72736976 65000000 -no-recursive... │ │ │ │ - 0x00045818 77616e74 2d6d656d 6f72792d 62656e63 want-memory-benc │ │ │ │ - 0x00045828 686d6172 6b000000 77616e74 2d6e6f2d hmark...want-no- │ │ │ │ - 0x00045838 6d656d6f 72792d62 656e6368 6d61726b memory-benchmark │ │ │ │ - 0x00045848 00000000 6e6d6200 696c7530 00000000 ....nmb.ilu0.... │ │ │ │ - 0x00045858 696e6300 696e6378 00000000 696e6379 inc.incx....incy │ │ │ │ - 0x00045868 00000000 696e2d70 6c616365 2d617373 ....in-place-ass │ │ │ │ - 0x00045878 656d626c 792d6578 70657269 6d656e74 embly-experiment │ │ │ │ - 0x00045888 616c0000 696e2d70 6c616365 2d637372 al..in-place-csr │ │ │ │ - 0x00045898 00000000 696e2d70 6c616365 2d706572 ....in-place-per │ │ │ │ - 0x000458a8 6d757461 74696f6e 00000000 6c6f7765 mutation....lowe │ │ │ │ - 0x000458b8 72000000 6c6f7765 722d6465 6e736500 r...lower-dense. │ │ │ │ - 0x000458c8 67656e65 72617465 2d6c6f77 65726261 generate-lowerba │ │ │ │ - 0x000458d8 6e640000 67656e2d 6c62616e 64000000 nd..gen-lband... │ │ │ │ - 0x000458e8 67656e65 72617465 2d737061 63696e67 generate-spacing │ │ │ │ - 0x000458f8 00000000 6d617472 69782d64 756d7000 ....matrix-dump. │ │ │ │ - 0x00045908 6d617472 69782d64 756d702d 67726170 matrix-dump-grap │ │ │ │ - 0x00045918 68000000 6d617472 69782d64 756d702d h...matrix-dump- │ │ │ │ - 0x00045928 696e7465 726e616c 73000000 6d657267 internals...merg │ │ │ │ - 0x00045938 652d6578 70657269 6d656e74 616c0000 e-experimental.. │ │ │ │ - 0x00045948 73706c69 742d6578 70657269 6d656e74 split-experiment │ │ │ │ - 0x00045958 616c0000 6d732d65 78706572 696d656e al..ms-experimen │ │ │ │ - 0x00045968 74616c00 6d617472 69782d66 696c656e tal.matrix-filen │ │ │ │ - 0x00045978 616d6500 6d617472 69782d73 616d706c ame.matrix-sampl │ │ │ │ - 0x00045988 652d7063 6e740000 6d617472 69782d73 e-pcnt..matrix-s │ │ │ │ - 0x00045998 746f7261 67650000 6d617472 69782d74 torage..matrix-t │ │ │ │ - 0x000459a8 696d6500 6d656d2d 68696572 61726368 ime.mem-hierarch │ │ │ │ - 0x000459b8 792d696e 666f0000 6d61782d 72756e74 y-info..max-runt │ │ │ │ - 0x000459c8 696d6500 6e6f2d6f 70000000 6e6f7472 ime.no-op...notr │ │ │ │ - 0x000459d8 616e7370 6f736500 6e6f2d74 72616e73 anspose.no-trans │ │ │ │ - 0x000459e8 706f7365 00000000 6e726873 00000000 pose....nrhs.... │ │ │ │ - 0x000459f8 6f6e652d 6e6f6e75 6e69742d 696e6378 one-nonunit-incx │ │ │ │ - 0x00045a08 2d696e63 792d6e72 68732d70 65722d74 -incy-nrhs-per-t │ │ │ │ - 0x00045a18 79706500 6e746872 65616473 00000000 ype.nthreads.... │ │ │ │ - 0x00045a28 6f736b69 2d62656e 63686d61 726b0000 oski-benchmark.. │ │ │ │ - 0x00045a38 6f75742d 6c687300 6f75742d 72687300 out-lhs.out-rhs. │ │ │ │ - 0x00045a48 6f766572 72696465 2d6d6174 7269782d override-matrix- │ │ │ │ - 0x00045a58 6e616d65 00000000 70617474 65726e2d name....pattern- │ │ │ │ - 0x00045a68 6d61726b 00000000 7072652d 7472616e mark....pre-tran │ │ │ │ - 0x00045a78 73706f73 65000000 72656164 2d61732d spose...read-as- │ │ │ │ - 0x00045a88 62696e61 72790000 72657065 61742d63 binary..repeat-c │ │ │ │ - 0x00045a98 6f6e7374 72756374 6f720000 72657573 onstructor..reus │ │ │ │ - 0x00045aa8 652d696f 2d617272 61797300 6e6f2d72 e-io-arrays.no-r │ │ │ │ - 0x00045ab8 65757365 2d696f2d 61727261 79730000 euse-io-arrays.. │ │ │ │ - 0x00045ac8 72657665 7273652d 616c7465 726e6174 reverse-alternat │ │ │ │ - 0x00045ad8 652d726f 77730000 67656e65 72617465 e-rows..generate │ │ │ │ - 0x00045ae8 2d757070 65726261 6e640000 67656e2d -upperband..gen- │ │ │ │ - 0x00045af8 7562616e 64000000 67656e65 72617465 uband...generate │ │ │ │ - 0x00045b08 2d646961 676f6e61 6c000000 67656e2d -diagonal...gen- │ │ │ │ - 0x00045b18 64696167 00000000 696d706c 69636974 diag....implicit │ │ │ │ - 0x00045b28 2d646961 676f6e61 6c000000 616c736f -diagonal...also │ │ │ │ - 0x00045b38 2d696d70 6c696369 742d6469 61676f6e -implicit-diagon │ │ │ │ - 0x00045b48 616c0000 616c736f 2d73796d 6d657472 al..also-symmetr │ │ │ │ - 0x00045b58 69657300 616c736f 2d73686f 72742d69 ies.also-short-i │ │ │ │ - 0x00045b68 64780000 616c736f 2d636f6f 2d637372 dx..also-coo-csr │ │ │ │ - 0x00045b78 00000000 616c736f 2d726563 75727369 ....also-recursi │ │ │ │ - 0x00045b88 76650000 7a69672d 7a616700 73756264 ve..zig-zag.subd │ │ │ │ - 0x00045b98 69766973 696f6e2d 6d756c74 69706c69 ivision-multipli │ │ │ │ - 0x00045ba8 65720000 626f756e 6465642d 626f7800 er..bounded-box. │ │ │ │ - 0x00045bb8 6d61782d 6e6e7a2d 73616d70 6c657300 max-nnz-samples. │ │ │ │ - 0x00045bc8 6e6f2d6c 6561662d 6d756c74 69766563 no-leaf-multivec │ │ │ │ - 0x00045bd8 00000000 77697468 2d6c6561 662d6d75 ....with-leaf-mu │ │ │ │ - 0x00045be8 6c746976 65630000 756e7365 74656e76 ltivec..unsetenv │ │ │ │ - 0x00045bf8 00000000 736f7274 2d616674 65722d6c ....sort-after-l │ │ │ │ - 0x00045c08 6f616400 736f7274 2d66696c 656e616d oad.sort-filenam │ │ │ │ - 0x00045c18 65732d6c 69737400 6e6f2d73 6f72742d es-list.no-sort- │ │ │ │ - 0x00045c28 66696c65 6e616d65 732d6c69 73740000 filenames-list.. │ │ │ │ - 0x00045c38 736b6970 2d6c6f61 64696e67 2d73796d skip-loading-sym │ │ │ │ - 0x00045c48 6d657472 69632d6d 61747269 63657300 metric-matrices. │ │ │ │ - 0x00045c58 736b6970 2d6c6f61 64696e67 2d756e73 skip-loading-uns │ │ │ │ - 0x00045c68 796d6d65 74726963 2d6d6174 72696365 ymmetric-matrice │ │ │ │ - 0x00045c78 73000000 736b6970 2d6c6f61 64696e67 s...skip-loading │ │ │ │ - 0x00045c88 2d686572 6d697469 616e2d6d 61747269 -hermitian-matri │ │ │ │ - 0x00045c98 63657300 736b6970 2d6c6f61 64696e67 ces.skip-loading │ │ │ │ - 0x00045ca8 2d6e6f74 2d756e73 796d6d65 74726963 -not-unsymmetric │ │ │ │ - 0x00045cb8 2d6d6174 72696365 73000000 736b6970 -matrices...skip │ │ │ │ - 0x00045cc8 2d6c6f61 64696e67 2d69662d 6d6f7265 -loading-if-more │ │ │ │ - 0x00045cd8 2d6e6e7a 2d6d6174 72696365 73000000 -nnz-matrices... │ │ │ │ - 0x00045ce8 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x00045cf8 6c657373 2d6e6e7a 2d6d6174 72696365 less-nnz-matrice │ │ │ │ - 0x00045d08 73000000 736b6970 2d6c6f61 64696e67 s...skip-loading │ │ │ │ - 0x00045d18 2d69662d 6d6f7265 2d66696c 6573697a -if-more-filesiz │ │ │ │ - 0x00045d28 652d6b62 2d6d6174 72696365 73000000 e-kb-matrices... │ │ │ │ - 0x00045d38 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x00045d48 6d617463 68696e67 2d726567 65780000 matching-regex.. │ │ │ │ - 0x00045d58 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x00045d68 6d617463 68696e67 2d737562 73747200 matching-substr. │ │ │ │ - 0x00045d78 74696d65 73000000 7472616e 73706f73 times...transpos │ │ │ │ - 0x00045d88 652d6173 00000000 616c736f 2d747261 e-as....also-tra │ │ │ │ - 0x00045d98 6e73706f 73650000 616c6c2d 7472616e nspose..all-tran │ │ │ │ - 0x00045da8 73706f73 65730000 74797065 00000000 sposes..type.... │ │ │ │ - 0x00045db8 74797065 73000000 75706461 74650000 types...update.. │ │ │ │ - 0x00045dc8 61732d75 6e73796d 6d657472 69630000 as-unsymmetric.. │ │ │ │ - 0x00045dd8 61732d73 796d6d65 74726963 00000000 as-symmetric.... │ │ │ │ - 0x00045de8 65787061 6e642d73 796d6d65 74727900 expand-symmetry. │ │ │ │ - 0x00045df8 61732d68 65726d69 7469616e 00000000 as-hermitian.... │ │ │ │ - 0x00045e08 6f6e6c79 2d6c6f77 65722d74 7269616e only-lower-trian │ │ │ │ - 0x00045e18 676c6500 6f6e6c79 2d757070 65722d74 gle.only-upper-t │ │ │ │ - 0x00045e28 7269616e 676c6500 76657262 6f736500 riangle.verbose. │ │ │ │ - 0x00045e38 6c657373 2d766572 626f7365 00000000 less-verbose.... │ │ │ │ - 0x00045e48 77616e74 2d696f2d 6f6e6c79 00000000 want-io-only.... │ │ │ │ - 0x00045e58 77616e74 2d6e6f6e 7a65726f 65732d64 want-nonzeroes-d │ │ │ │ - 0x00045e68 69737470 6c6f7400 77616e74 2d616363 istplot.want-acc │ │ │ │ - 0x00045e78 75726163 792d7465 73740000 77616e74 uracy-test..want │ │ │ │ - 0x00045e88 2d676574 64696167 2d62656e 63680000 -getdiag-bench.. │ │ │ │ - 0x00045e98 77616e74 2d676574 726f772d 62656e63 want-getrow-benc │ │ │ │ - 0x00045ea8 68000000 77616e74 2d707269 6e742d70 h...want-print-p │ │ │ │ - 0x00045eb8 65722d73 75626d2d 73746174 73000000 er-subm-stats... │ │ │ │ - 0x00045ec8 77616e74 2d6f6e6c 792d6163 63757261 want-only-accura │ │ │ │ - 0x00045ed8 63792d74 65737400 77616e74 2d617574 cy-test.want-aut │ │ │ │ - 0x00045ee8 6f74756e 65000000 77616e74 2d6e6f2d otune...want-no- │ │ │ │ - 0x00045ef8 6175746f 74756e65 00000000 77616e74 autotune....want │ │ │ │ - 0x00045f08 2d6e6f2d 6f6e6573 2d66696c 6c000000 -no-ones-fill... │ │ │ │ - 0x00045f18 77616e74 2d6d6b6c 2d617574 6f74756e want-mkl-autotun │ │ │ │ - 0x00045f28 65000000 77616e74 2d6d6b6c 2d6f6e65 e...want-mkl-one │ │ │ │ - 0x00045f38 2d626173 65642d69 6e646578 696e6700 -based-indexing. │ │ │ │ - 0x00045f48 77616e74 2d756e6f 72646572 65642d63 want-unordered-c │ │ │ │ - 0x00045f58 6f6f2d74 65737400 77697468 2d666c61 oo-test.with-fla │ │ │ │ - 0x00045f68 67730000 77726974 652d6173 2d62696e gs..write-as-bin │ │ │ │ - 0x00045f78 61727900 77726974 652d6173 2d637372 ary.write-as-csr │ │ │ │ - 0x00045f88 00000000 77726974 652d7065 72666f72 ....write-perfor │ │ │ │ - 0x00045f98 6d616e63 652d7265 636f7264 00000000 mance-record.... │ │ │ │ - 0x00045fa8 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ - 0x00045fb8 72642d6e 616d652d 61707065 6e640000 rd-name-append.. │ │ │ │ - 0x00045fc8 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ - 0x00045fd8 72642d6e 616d652d 70726570 656e6400 rd-name-prepend. │ │ │ │ - 0x00045fe8 77726974 652d6e6f 2d706572 666f726d write-no-perform │ │ │ │ - 0x00045ff8 616e6365 2d726563 6f726400 64697363 ance-record.disc │ │ │ │ - 0x00046008 6172642d 72656164 2d7a6572 6f730000 ard-read-zeros.. │ │ │ │ - 0x00046018 7a2d736f 72746564 2d636f6f 00000000 z-sorted-coo.... │ │ │ │ - 0x00046028 616c7068 61000000 62657461 00000000 alpha...beta.... │ │ │ │ - 0x00046038 6e726873 2d62792d 726f7773 00000000 nrhs-by-rows.... │ │ │ │ - 0x00046048 62792d72 6f777300 6e726873 2d62792d by-rows.nrhs-by- │ │ │ │ - 0x00046058 636f6c75 6d6e7300 62792d63 6f6c756d columns.by-colum │ │ │ │ - 0x00046068 6e730000 6e726873 2d62792d 636f6c73 ns..nrhs-by-cols │ │ │ │ - 0x00046078 00000000 62792d63 6f6c7300 736f7274 ....by-cols.sort │ │ │ │ - 0x00046088 00000000 6d6b6c2d 696e7370 6563746f ....mkl-inspecto │ │ │ │ - 0x00046098 722d7375 7065722d 6c696768 74000000 r-super-light... │ │ │ │ - 0x000460a8 6d6b6c2d 696e7370 6563746f 722d6c69 mkl-inspector-li │ │ │ │ - 0x000460b8 67687400 6d6b6c2d 696e7370 6563746f ght.mkl-inspecto │ │ │ │ - 0x000460c8 72000000 6d6b6c2d 6e6f2d69 6e737065 r...mkl-no-inspe │ │ │ │ - 0x000460d8 63746f72 00000000 6744623a 64723a63 ctor....gDb:dr:c │ │ │ │ - 0x000460e8 3a6e3a6c 733a0000 75736167 653a2025 :n:ls:..usage: % │ │ │ │ - 0x000460f8 73202d67 202d7220 726f7773 202d6320 s -g -r rows -c │ │ │ │ - 0x00046108 636f6c73 200a0920 5b202d6e 206e6f6e cols .. [ -n non │ │ │ │ - 0x00046118 7a65726f 73205b25 255d205d 207c205b zeros [%%] ] | [ │ │ │ │ - 0x00046128 202d6220 62616e64 77696474 68205d20 -b bandwidth ] │ │ │ │ - 0x00046138 282d6220 666f7220 61206261 6e646564 (-b for a banded │ │ │ │ - 0x00046148 206d6174 72697820 77697468 20276261 matrix with 'ba │ │ │ │ - 0x00046158 6e647769 64746827 20776964 65206261 ndwidth' wide ba │ │ │ │ - 0x00046168 6e647769 64746829 0a095b2d 64205d20 ndwidth)..[-d ] │ │ │ │ - 0x00046178 282d6420 6d65616e 73207468 61742064 (-d means that d │ │ │ │ - 0x00046188 75706c69 63617465 73206172 6520616c uplicates are al │ │ │ │ - 0x00046198 6c6f7765 64292021 0a000000 63616e27 lowed) !....can' │ │ │ │ - 0x000461a8 74206765 6e657261 7465206d 6f726520 t generate more │ │ │ │ - 0x000461b8 6e6f6e7a 65726f73 20746861 6e20726f nonzeros than ro │ │ │ │ - 0x000461c8 77732078 20636f6c 756d6e73 210a0000 ws x columns!... │ │ │ │ - 0x000461d8 25254d61 74726978 4d61726b 6574206d %%MatrixMarket m │ │ │ │ - 0x000461e8 61747269 7820636f 6f726469 6e617465 atrix coordinate │ │ │ │ - 0x000461f8 20726561 6c206765 6e657261 6c0a0000 real general... │ │ │ │ - 0x00046208 257a6420 257a6420 257a640a 00000000 %zd %zd %zd..... │ │ │ │ - 0x00046218 25367a64 2025367a 64202532 30670a00 %6zd %6zd %20g.. │ │ │ │ - 0x00046228 736f6d65 20657272 6f72206f 63637572 some error occur │ │ │ │ - 0x00046238 72656420 64757269 6e67206d 61747269 red during matri │ │ │ │ - 0x00046248 78206765 6e657261 74696f6e 0a000000 x generation.... │ │ │ │ - 0x00046258 6e6e7a00 62616e64 65640000 616c6c6f nnz.banded..allo │ │ │ │ - 0x00046268 772d6475 706c6963 61746573 00000000 w-duplicates.... │ │ │ │ - 0x00046278 70617474 65726e00 73796d6d 65747269 pattern.symmetri │ │ │ │ - 0x00046288 63000000 6865726d 69746961 6e000000 c...hermitian... │ │ │ │ - 0x00046298 25257379 6d6d0000 2525756e 73796d6d %%symm..%%unsymm │ │ │ │ - 0x000462a8 00000000 25730925 7a640925 7a640925 ....%s.%zd.%zd.% │ │ │ │ - 0x000462b8 7a640925 73092573 0925730a 00000000 zd.%s.%s.%s..... │ │ │ │ - 0x000462c8 70726f62 6c656d73 20776974 68202225 problems with "% │ │ │ │ - 0x000462d8 73220a00 5c626567 696e7b74 61626c65 s"..\begin{table │ │ │ │ - 0x000462e8 7d5b5d5c 62656769 6e7b666f 6f746e6f }[]\begin{footno │ │ │ │ - 0x000462f8 74657369 7a657d5c 62656769 6e7b6365 tesize}\begin{ce │ │ │ │ - 0x00046308 6e746572 7d205c62 6567696e 7b746162 nter} \begin{tab │ │ │ │ - 0x00046318 756c6172 7d7b6c6c 6c6c6c7d 5c686c69 ular}{lllll}\hli │ │ │ │ - 0x00046328 6e650a6d 61747269 78202620 726f7773 ne.matrix & rows │ │ │ │ - 0x00046338 20262063 6f6c756d 6e732026 206e6e7a & columns & nnz │ │ │ │ - 0x00046348 2026206e 6e7a2f72 6f77205c 5c5c686c & nnz/row \\\hl │ │ │ │ - 0x00046358 696e650a 00000000 5c686c69 6e65205c ine.....\hline \ │ │ │ │ - 0x00046368 656e647b 74616275 6c61727d 205c6361 end{tabular} \ca │ │ │ │ - 0x00046378 7074696f 6e7b4361 7074696f 6e2e7d5c ption{Caption.}\ │ │ │ │ - 0x00046388 6c616265 6c7b7465 73746265 645f6d61 label{testbed_ma │ │ │ │ - 0x00046398 74726963 65737d5c 656e647b 63656e74 trices}\end{cent │ │ │ │ - 0x000463a8 65727d5c 656e647b 666f6f74 6e6f7465 er}\end{footnote │ │ │ │ - 0x000463b8 73697a65 7d5c656e 647b7461 626c657d size}\end{table} │ │ │ │ - 0x000463c8 0a000000 25732026 20257a64 20262025 ....%s & %zd & % │ │ │ │ - 0x000463d8 7a642026 20257a64 20262025 2e306c66 zd & %zd & %.0lf │ │ │ │ - 0x000463e8 5c5c2573 0a000000 5253425f 50525f57 \\%s....RSB_PR_W │ │ │ │ - 0x000463f8 4c544300 5253425f 50525f50 524c5f4c LTC.RSB_PR_PRL_L │ │ │ │ - 0x00046408 43430000 70723a20 00000000 616c6c6f CC..pr: ....allo │ │ │ │ - 0x00046418 63617465 64206120 70657266 6f726d61 cated a performa │ │ │ │ - 0x00046428 6e636520 7265636f 72642066 6f722025 nce record for % │ │ │ │ - 0x00046438 64207361 6d706c65 73202825 7a642062 d samples (%zd b │ │ │ │ - 0x00046448 79746573 292e0a00 20262000 5c5c0000 ytes)... & .\\.. │ │ │ │ - 0x00046458 5c626673 65726965 73200000 5c63656c \bfseries ..\cel │ │ │ │ - 0x00046468 6c636f6c 6f727b70 696e6b7d 00000000 lcolor{pink}.... │ │ │ │ - 0x00046478 5c63656c 6c636f6c 6f727b4c 69676874 \cellcolor{Light │ │ │ │ - 0x00046488 476f6c64 656e726f 64317d00 5c63656c Goldenrod1}.\cel │ │ │ │ - 0x00046498 6c636f6c 6f727b50 616c6547 7265656e lcolor{PaleGreen │ │ │ │ - 0x000464a8 317d0000 5c63656c 6c636f6c 6f727b72 1}..\cellcolor{r │ │ │ │ - 0x000464b8 65647d00 5253425f 524c445f 54485200 ed}.RSB_RLD_THR. │ │ │ │ - 0x000464c8 20000000 5253425f 50525f46 53455053 ...RSB_PR_FSEPS │ │ │ │ - 0x000464d8 54520000 5253425f 50525f45 4e444c53 TR..RSB_PR_ENDLS │ │ │ │ - 0x000464e8 54520000 25732573 25642573 25642573 TR..%s%s%d%s%d%s │ │ │ │ - 0x000464f8 00000000 204b4d47 5450455a 59000000 .... KMGTPEZY... │ │ │ │ - 0x00046508 25342e31 6c660000 25642573 25632573 %4.1lf..%d%s%c%s │ │ │ │ - 0x00046518 25632573 25632573 00000000 25326425 %c%s%c%s....%2d% │ │ │ │ - 0x00046528 73257325 32642573 25732532 64257300 s%s%2d%s%s%2d%s. │ │ │ │ - 0x00046538 252e346c 66257325 73252e34 6c662573 %.4lf%s%s%.4lf%s │ │ │ │ - 0x00046548 00000000 25642573 25732564 25730000 ....%d%s%s%d%s.. │ │ │ │ - 0x00046558 252e326c 66257325 322e336c 65257325 %.2lf%s%2.3le%s% │ │ │ │ - 0x00046568 7325322e 336c6525 73000000 25732532 s%2.3le%s...%s%2 │ │ │ │ - 0x00046578 2e336c65 25732573 25732532 2e336c65 .3le%s%s%s%2.3le │ │ │ │ - 0x00046588 25732532 2e336c65 25730000 25332e32 %s%2.3le%s..%3.2 │ │ │ │ - 0x00046598 6c652573 00000000 25732564 25732533 le%s....%s%d%s%3 │ │ │ │ - 0x000465a8 2e326c65 25730a00 25252e2e 2e0a0000 .2le%s..%%...... │ │ │ │ - 0x000465b8 25643a25 73202564 20256420 25642025 %d:%s %d %d %d % │ │ │ │ - 0x000465c8 64202564 20256420 25632025 63202563 d %d %d %c %c %c │ │ │ │ - 0x000465d8 00000000 20252e32 6c662025 2e326c66 .... %.2lf %.2lf │ │ │ │ - 0x000465e8 20252e32 6c662025 2e326c66 00000000 %.2lf %.2lf.... │ │ │ │ - 0x000465f8 5c000000 2e2e2e00 706c6f74 00000000 \.......plot.... │ │ │ │ - 0x00046608 73657420 7465726d 20706f73 74736372 set term postscr │ │ │ │ - 0x00046618 69707420 65707320 636f6c6f 72207369 ipt eps color si │ │ │ │ - 0x00046628 7a652032 2c32206e 6f636c69 7020666f ze 2,2 noclip fo │ │ │ │ - 0x00046638 6e742022 54696d65 732d526f 6d616e2c nt "Times-Roman, │ │ │ │ - 0x00046648 3134223b 00000000 73657420 7465726d 14";....set term │ │ │ │ - 0x00046658 20706e67 3b000000 27270000 6175746f png;...''..auto │ │ │ │ - 0x00046668 74756e69 6e672065 66666563 74000000 tuning effect... │ │ │ │ - 0x00046678 52534220 746f204d 4b4c2073 70656564 RSB to MKL speed │ │ │ │ - 0x00046688 20726174 696f0000 2e000000 73797374 ratio......syst │ │ │ │ - 0x00046698 656d2827 6d6b6469 72202d70 20272e6d em('mkdir -p '.m │ │ │ │ - 0x000466a8 795f6469 72290000 5253425f 434d505f y_dir)..RSB_CMP_ │ │ │ │ - 0x000466b8 54485200 5253425f 4150455f 54485200 THR.RSB_APE_THR. │ │ │ │ - 0x000466c8 5253425f 4855445f 54485200 5253425f RSB_HUD_THR.RSB_ │ │ │ │ - 0x000466d8 50525f53 52000000 5253425f 50525f50 PR_SR...RSB_PR_P │ │ │ │ - 0x000466e8 524c5f54 43530000 5c736563 74696f6e RL_TCS..\section │ │ │ │ - 0x000466f8 7b526563 6f72643a 2025737d 0a000000 {Record: %s}.... │ │ │ │ - 0x00046708 44756d70 2066726f 6d206120 62617365 Dump from a base │ │ │ │ - 0x00046718 206f6620 25642073 616d706c 65732028 of %d samples ( │ │ │ │ - 0x00046728 6f66206d 61782025 6429206f 72646572 of max %d) order │ │ │ │ - 0x00046738 65642062 79200000 2825642c 25642c25 ed by ..(%d,%d,% │ │ │ │ - 0x00046748 642c2564 2c25642c 25642c25 6429203d d,%d,%d,%d,%d) = │ │ │ │ - 0x00046758 20282573 292e0a00 66696c65 6e616d65 (%s)...filename │ │ │ │ - 0x00046768 20782063 6f726573 20782069 6e635820 x cores x incX │ │ │ │ - 0x00046778 7820696e 63592078 206e7268 73207820 x incY x nrhs x │ │ │ │ - 0x00046788 74797065 636f6465 20782074 72616e73 typecode x trans │ │ │ │ - 0x00046798 41000000 5c626567 696e7b6c 6f6e6774 A...\begin{longt │ │ │ │ - 0x000467a8 6162757d 7b722a7b 32367d7b 727d727d abu}{r*{26}{r}r} │ │ │ │ - 0x000467b8 5c686c69 6e650a00 42455354 434f4445 \hline..BESTCODE │ │ │ │ - 0x000467c8 25734d54 5825734e 5225734e 4325734e %sMTX%sNR%sNC%sN │ │ │ │ - 0x000467d8 4e5a2573 00000000 494e4358 2573494e NZ%s....INCX%sIN │ │ │ │ - 0x000467e8 43592573 00000000 4e524853 25735459 CY%s....NRHS%sTY │ │ │ │ - 0x000467f8 50452573 53594d25 73545241 4e532573 PE%sSYM%sTRANS%s │ │ │ │ - 0x00046808 4e542573 41542d4e 54257341 542d4d4b NT%sAT-NT%sAT-MK │ │ │ │ - 0x00046818 4c2d4e54 25734250 4e5a2573 41542d42 L-NT%sBPNZ%sAT-B │ │ │ │ - 0x00046828 504e5a25 734e5355 424d2573 41542d53 PNZ%sNSUBM%sAT-S │ │ │ │ - 0x00046838 55424d25 73525342 42455354 2d4d464c UBM%sRSBBEST-MFL │ │ │ │ - 0x00046848 4f505325 734f5054 494d4525 734d4b4c OPS%sOPTIME%sMKL │ │ │ │ - 0x00046858 2d4f5054 494d4525 7341542d 4f505449 -OPTIME%sAT-OPTI │ │ │ │ - 0x00046868 4d452573 41542d4d 4b4c2d4f 5054494d ME%sAT-MKL-OPTIM │ │ │ │ - 0x00046878 45257341 542d5449 4d452573 52576d69 E%sAT-TIME%sRWmi │ │ │ │ - 0x00046888 6e42572d 47427073 25734342 2d627066 nBW-GBps%sCB-bpf │ │ │ │ - 0x00046898 25734154 2d4d5325 73434d46 4c4f5053 %sAT-MS%sCMFLOPS │ │ │ │ - 0x000468a8 25730a00 45616368 2073616d 706c653a %s..Each sample: │ │ │ │ - 0x000468b8 20424553 54434f44 45204d54 58204e52 BESTCODE MTX NR │ │ │ │ - 0x000468c8 204e4320 4e4e5a20 494e4358 20494e43 NC NNZ INCX INC │ │ │ │ - 0x000468d8 59204e52 48532054 59504520 53594d20 Y NRHS TYPE SYM │ │ │ │ - 0x000468e8 5452414e 53204d4b 4c5f4f50 5f542f52 TRANS MKL_OP_T/R │ │ │ │ - 0x000468f8 53425f4f 505f5420 5253425f 4f505f54 SB_OP_T RSB_OP_T │ │ │ │ - 0x00046908 20525342 5f4d464c 4f505320 4d4b4c5f RSB_MFLOPS MKL_ │ │ │ │ - 0x00046918 4f505f54 204d4b4c 5f4d464c 4f50530a OP_T MKL_MFLOPS. │ │ │ │ - 0x00046928 00000000 25347a64 3a256325 73256325 ....%4zd:%c%s%c% │ │ │ │ - 0x00046938 63200000 2370723a 20576172 6e696e67 c ..#pr: Warning │ │ │ │ - 0x00046948 3a000000 626f7468 20617574 6f207475 :...both auto tu │ │ │ │ - 0x00046958 6e656420 28257a64 20737562 6d292061 ned (%zd subm) a │ │ │ │ - 0x00046968 6e64206e 6f6e2061 75746f74 756e6564 nd non autotuned │ │ │ │ - 0x00046978 2028257a 64207375 626d2920 6d617472 (%zd subm) matr │ │ │ │ - 0x00046988 69636573 20757365 20257a64 20627974 ices use %zd byt │ │ │ │ - 0x00046998 65732028 256c6720 62706e7a 29206f66 es (%lg bpnz) of │ │ │ │ - 0x000469a8 20696e64 69636573 202d2d2d 2069736e indices --- isn │ │ │ │ - 0x000469b8 27742074 68617420 73757370 65637420 't that suspect │ │ │ │ - 0x000469c8 3f0a0000 20576172 6e696e67 3a207265 ?... Warning: re │ │ │ │ - 0x000469d8 6164696e 67206669 6c65206f 72696769 ading file origi │ │ │ │ - 0x000469e8 6e617469 6e672066 726f6d20 61206469 nating from a di │ │ │ │ - 0x000469f8 66666572 656e746c 7920636f 6e666967 fferently config │ │ │ │ - 0x00046a08 75726564 20627569 6c642c20 756e6162 ured build, unab │ │ │ │ - 0x00046a18 6c652074 6f206775 65737320 636f7272 le to guess corr │ │ │ │ - 0x00046a28 65637420 74797065 2073697a 6520666f ect type size fo │ │ │ │ - 0x00046a38 72207479 70652063 6f646520 27256327 r type code '%c' │ │ │ │ - 0x00046a48 2e0a0000 5c686c69 6e655c63 61707469 ....\hline\capti │ │ │ │ - 0x00046a58 6f6e7b25 737d5c5c 5c686c69 6e655c65 on{%s}\\\hline\e │ │ │ │ - 0x00046a68 6e647b6c 6f6e6774 6162757d 0a000000 nd{longtabu}.... │ │ │ │ - 0x00046a78 20256420 73616d70 6c657320 286f7574 %d samples (out │ │ │ │ - 0x00046a88 206f6620 25642920 6d617463 68656420 of %d) matched │ │ │ │ - 0x00046a98 74686520 64756d70 206c696d 6974696e the dump limitin │ │ │ │ - 0x00046aa8 67206372 69746572 69612e0a 00000000 g criteria...... │ │ │ │ - 0x00046ab8 204e6f20 73616d70 6c652028 6f757420 No sample (out │ │ │ │ - 0x00046ac8 6f662025 6429206d 61746368 65642074 of %d) matched t │ │ │ │ - 0x00046ad8 68652064 756d7020 63726974 65726961 he dump criteria │ │ │ │ - 0x00046ae8 202d2d20 736b6970 70696e67 2064756d -- skipping dum │ │ │ │ - 0x00046af8 7020726f 756e642e 0a000000 5c626567 p round.....\beg │ │ │ │ - 0x00046b08 696e7b76 65726261 74696d7d 0a000000 in{verbatim}.... │ │ │ │ - 0x00046b18 62656c6f 772c2077 65206465 66696e65 below, we define │ │ │ │ - 0x00046b28 20277375 63636573 7366756c 27206175 'successful' au │ │ │ │ - 0x00046b38 746f7475 6e696e67 20776865 6e207370 totuning when sp │ │ │ │ - 0x00046b48 65656475 70206f66 20256c66 78206973 eedup of %lfx is │ │ │ │ - 0x00046b58 20657863 65656465 642c2061 6e642027 exceeded, and ' │ │ │ │ - 0x00046b68 74756e65 64272072 6573756c 74732065 tuned' results e │ │ │ │ - 0x00046b78 76656e20 74686520 6f6e6573 20776869 ven the ones whi │ │ │ │ - 0x00046b88 63682061 72652073 616d6520 61732075 ch are same as u │ │ │ │ - 0x00046b98 6e74756e 65640a00 72736220 6175746f ntuned..rsb auto │ │ │ │ - 0x00046ba8 74756e69 6e672077 61732073 75636365 tuning was succe │ │ │ │ - 0x00046bb8 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ - 0x00046bc8 65732028 25332e32 6c662025 25292061 es (%3.2lf %%) a │ │ │ │ - 0x00046bd8 6e642075 6e737563 63657373 66756c20 nd unsuccessful │ │ │ │ - 0x00046be8 696e2025 64206361 73657320 2825332e in %d cases (%3. │ │ │ │ - 0x00046bf8 326c6620 2525290a 00000000 2028696e 2lf %%)..... (in │ │ │ │ - 0x00046c08 20737563 632e2063 61736573 20727362 succ. cases rsb │ │ │ │ - 0x00046c18 20617574 6f74756e 696e6720 67617665 autotuning gave │ │ │ │ - 0x00046c28 20202020 6176672e 2025352e 316c6620 avg. %5.1lf │ │ │ │ - 0x00046c38 25252066 61737465 722c2061 76672e20 %% faster, avg. │ │ │ │ - 0x00046c48 73702e20 72617469 6f202535 2e336c66 sp. ratio %5.3lf │ │ │ │ - 0x00046c58 782c206d 61782073 702e2072 6174696f x, max sp. ratio │ │ │ │ - 0x00046c68 2025352e 336c6678 2c206176 672e2072 %5.3lfx, avg. r │ │ │ │ - 0x00046c78 6174696f 2025352e 336c6678 290a0000 atio %5.3lfx)... │ │ │ │ - 0x00046c88 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ - 0x00046c98 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ - 0x00046ca8 746f6f6b 20616e20 6176672f 6d696e2f took an avg/min/ │ │ │ │ - 0x00046cb8 6d61782f 746f7420 6f663a20 25352e31 max/tot of: %5.1 │ │ │ │ - 0x00046cc8 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ - 0x00046cd8 2f25352e 316c6620 20207475 6e656420 /%5.1lf tuned │ │ │ │ - 0x00046ce8 6f707329 0a000000 2028696e 20737563 ops).... (in suc │ │ │ │ - 0x00046cf8 632e2063 61736573 20727362 20617574 c. cases rsb aut │ │ │ │ - 0x00046d08 6f74756e 696e6720 746f6f6b 20616e20 otuning took an │ │ │ │ - 0x00046d18 6176672f 6d696e2f 6d61782f 746f7420 avg/min/max/tot │ │ │ │ - 0x00046d28 6f663a20 25352e31 6c662f25 352e316c of: %5.1lf/%5.1l │ │ │ │ - 0x00046d38 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ - 0x00046d48 756e7475 6e656420 6f707329 0a000000 untuned ops).... │ │ │ │ - 0x00046d58 2028616e 6420616d 6f727469 7a657320 (and amortizes │ │ │ │ - 0x00046d68 66726f6d 20756e74 756e6564 20727362 from untuned rsb │ │ │ │ - 0x00046d78 20696e20 6176672e 2025352e 316c662c in avg. %5.1lf, │ │ │ │ - 0x00046d88 206d696e 2e202535 2e316c66 2c206d61 min. %5.1lf, ma │ │ │ │ - 0x00046d98 782e2025 352e316c 66206f70 73290a00 x. %5.1lf ops).. │ │ │ │ - 0x00046da8 20286176 672f6d69 6e2f6d61 78202861 (avg/min/max (a │ │ │ │ - 0x00046db8 76672920 6e6e7a20 20207065 72207375 vg) nnz per su │ │ │ │ - 0x00046dc8 626d2062 65666f72 65207375 63636573 bm before succes │ │ │ │ - 0x00046dd8 7366756c 2074756e 696e6720 77657265 sful tuning were │ │ │ │ - 0x00046de8 20253130 2e306c66 2f253130 2e306c66 %10.0lf/%10.0lf │ │ │ │ - 0x00046df8 2f253130 2e306c66 290a0000 20286176 /%10.0lf)... (av │ │ │ │ - 0x00046e08 672f6d69 6e2f6d61 78202861 76672920 g/min/max (avg) │ │ │ │ - 0x00046e18 6e6e7a20 20207065 72207375 626d2061 nnz per subm a │ │ │ │ - 0x00046e28 66746572 20207375 63636573 7366756c fter successful │ │ │ │ - 0x00046e38 2074756e 696e6720 77657265 20253130 tuning were %10 │ │ │ │ - 0x00046e48 2e306c66 2f253130 2e306c66 2f253130 .0lf/%10.0lf/%10 │ │ │ │ - 0x00046e58 2e306c66 290a0000 20286176 672f6d69 .0lf)... (avg/mi │ │ │ │ - 0x00046e68 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x00046e78 73207065 72207375 626d2062 65666f72 s per subm befor │ │ │ │ - 0x00046e88 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ - 0x00046e98 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ - 0x00046ea8 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ - 0x00046eb8 290a0000 20286176 672f6d69 6e2f6d61 )... (avg/min/ma │ │ │ │ - 0x00046ec8 78202861 76672920 62797465 73207065 x (avg) bytes pe │ │ │ │ - 0x00046ed8 72207375 626d2061 66746572 20207375 r subm after su │ │ │ │ - 0x00046ee8 63636573 7366756c 2074756e 696e6720 ccessful tuning │ │ │ │ - 0x00046ef8 77657265 20253130 2e306c66 2f253130 were %10.0lf/%10 │ │ │ │ - 0x00046f08 2e306c66 2f253130 2e306c66 290a0000 .0lf/%10.0lf)... │ │ │ │ - 0x00046f18 20286176 672f6d69 6e2f6d61 78202861 (avg/min/max (a │ │ │ │ - 0x00046f28 76672920 62797465 73207065 72206e6e vg) bytes per nn │ │ │ │ - 0x00046f38 7a202062 65666f72 65207375 63636573 z before succes │ │ │ │ - 0x00046f48 7366756c 2074756e 696e6720 77657265 sful tuning were │ │ │ │ - 0x00046f58 20253130 2e336c66 2f253130 2e336c66 %10.3lf/%10.3lf │ │ │ │ - 0x00046f68 2f253130 2e336c66 290a0000 20286176 /%10.3lf)... (av │ │ │ │ - 0x00046f78 672f6d69 6e2f6d61 78206f70 6572616e g/min/max operan │ │ │ │ - 0x00046f88 64732028 6d74782c 6c68732c 72687329 ds (mtx,lhs,rhs) │ │ │ │ - 0x00046f98 20726561 64206261 6e647769 64746820 read bandwidth │ │ │ │ - 0x00046fa8 6c6f7765 7220626f 756e6420 20253130 lower bound %10 │ │ │ │ - 0x00046fb8 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ - 0x00046fc8 2e336c66 2c474270 73290a00 20286176 .3lf,GBps).. (av │ │ │ │ - 0x00046fd8 672f6d69 6e2f6d61 78206f70 6572616e g/min/max operan │ │ │ │ - 0x00046fe8 64732028 6d74782c 7268733a 723b6c68 ds (mtx,rhs:r;lh │ │ │ │ - 0x00046ff8 733a7277 29206261 6e647769 64746820 s:rw) bandwidth │ │ │ │ - 0x00047008 6c6f7765 7220626f 756e6420 20253130 lower bound %10 │ │ │ │ - 0x00047018 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ - 0x00047028 2e336c66 2c474270 73290a00 20286176 .3lf,GBps).. (av │ │ │ │ - 0x00047038 672f6d69 6e2f6d61 7820636f 64652062 g/min/max code b │ │ │ │ - 0x00047048 616c616e 63652028 62797465 73207265 alance (bytes re │ │ │ │ - 0x00047058 61642061 74206c65 61737420 6f6e6365 ad at least once │ │ │ │ - 0x00047068 20706572 20666c6f 70292020 20253130 per flop) %10 │ │ │ │ - 0x00047078 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ - 0x00047088 2e336c66 290a0000 20286176 672f6d69 .3lf)... (avg/mi │ │ │ │ - 0x00047098 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x000470a8 73207065 72206e6e 7a202061 66746572 s per nnz after │ │ │ │ - 0x000470b8 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ - 0x000470c8 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ - 0x000470d8 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x000470e8 290a0000 20286d61 74726978 20686173 )... (matrix has │ │ │ │ - 0x000470f8 20626565 6e207375 62646976 69646564 been subdivided │ │ │ │ - 0x00047108 20206d6f 72652f6c 6573732f 73616d65 more/less/same │ │ │ │ - 0x00047118 20202020 20202020 20202020 696e2072 in r │ │ │ │ - 0x00047128 6573702e 20202564 202f2025 64202f25 esp. %d / %d /% │ │ │ │ - 0x00047138 64206361 73657329 0a000000 20286d61 d cases).... (ma │ │ │ │ - 0x00047148 74726978 20686173 20757365 64202020 trix has used │ │ │ │ - 0x00047158 20202020 20202020 20206d6f 72652f6c more/l │ │ │ │ - 0x00047168 6573732f 73616d65 20202020 74687265 ess/same thre │ │ │ │ - 0x00047178 61647320 696e2072 6573702e 20202564 ads in resp. %d │ │ │ │ - 0x00047188 202f2025 64202f25 64206361 73657329 / %d /%d cases) │ │ │ │ - 0x00047198 0a000000 6e6f2073 75636365 73736675 ....no successfu │ │ │ │ - 0x000471a8 6c207273 62206175 746f7475 6e696e67 l rsb autotuning │ │ │ │ - 0x000471b8 20617474 656d7074 20286163 636f7264 attempt (accord │ │ │ │ - 0x000471c8 696e6720 746f2025 352e336c 67782074 ing to %5.3lgx t │ │ │ │ - 0x000471d8 68726573 686f6c64 290a0000 6e6f2075 hreshold)...no u │ │ │ │ - 0x000471e8 6e737563 63657373 66756c20 72736220 nsuccessful rsb │ │ │ │ - 0x000471f8 6175746f 74756e69 6e672061 7474656d autotuning attem │ │ │ │ - 0x00047208 70742028 6163636f 7264696e 6720746f pt (according to │ │ │ │ - 0x00047218 2025352e 336c6778 20746872 6573686f %5.3lgx thresho │ │ │ │ - 0x00047228 6c642920 0a000000 756e7375 63636573 ld) ....unsucces │ │ │ │ - 0x00047238 7366756c 20727362 20617574 6f74756e sful rsb autotun │ │ │ │ - 0x00047248 696e6720 61747465 6d707473 20282535 ing attempts (%5 │ │ │ │ - 0x00047258 64206361 73657329 20746f6f 6b206176 d cases) took av │ │ │ │ - 0x00047268 672f6d69 6e2f6d61 782f746f 74206f66 g/min/max/tot of │ │ │ │ - 0x00047278 20657175 6976616c 656e7420 25352e31 equivalent %5.1 │ │ │ │ - 0x00047288 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ - 0x00047298 2f25352e 316c6620 6f70730a 00000000 /%5.1lf ops..... │ │ │ │ - 0x000472a8 6d6b6c20 74687265 61647320 74756e69 mkl threads tuni │ │ │ │ - 0x000472b8 6e672077 61732073 75636365 73736675 ng was successfu │ │ │ │ - 0x000472c8 6c20696e 20253564 20636173 65732028 l in %5d cases ( │ │ │ │ - 0x000472d8 6176672e 2073702e 20726174 696f2025 avg. sp. ratio % │ │ │ │ - 0x000472e8 352e336c 662c206d 61782073 702e2072 5.3lf, max sp. r │ │ │ │ - 0x000472f8 6174696f 2025352e 336c6629 20616e64 atio %5.3lf) and │ │ │ │ - 0x00047308 20756e73 75636365 73736675 6c20696e unsuccessful in │ │ │ │ - 0x00047318 20253564 20636173 65730a00 756e7475 %5d cases..untu │ │ │ │ - 0x00047328 6e656420 72736220 68617320 6265656e ned rsb has been │ │ │ │ - 0x00047338 20666173 74657220 7468616e 20756e74 faster than unt │ │ │ │ - 0x00047348 756e6564 206d6b6c 20253564 2074696d uned mkl %5d tim │ │ │ │ - 0x00047358 65730000 2c206176 672e2073 702e2025 es.., avg. sp. % │ │ │ │ - 0x00047368 322e336c 6620782c 206d6178 2025322e 2.3lf x, max %2. │ │ │ │ - 0x00047378 336c6620 78000000 756e7475 6e656420 3lf x...untuned │ │ │ │ - 0x00047388 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ - 0x00047398 77657220 7468616e 20756e74 756e6564 wer than untuned │ │ │ │ - 0x000473a8 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x000473b8 2c206176 672e2073 6c2e2025 322e336c , avg. sl. %2.3l │ │ │ │ - 0x000473c8 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ - 0x000473d8 78000000 74756e65 64202020 72736220 x...tuned rsb │ │ │ │ - 0x000473e8 68617320 6265656e 20666173 74657220 has been faster │ │ │ │ - 0x000473f8 7468616e 20202074 756e6564 206d6b6c than tuned mkl │ │ │ │ - 0x00047408 20253564 2074696d 65730000 2028696e %5d times.. (in │ │ │ │ - 0x00047418 20746865 73652063 61736573 20617574 these cases aut │ │ │ │ - 0x00047428 6f74756e 696e6720 616d6f72 74697a65 otuning amortize │ │ │ │ - 0x00047438 7320696e 20617667 2e202535 2e316c66 s in avg. %5.1lf │ │ │ │ - 0x00047448 2c206d69 6e2e2025 352e316c 662c206d , min. %5.1lf, m │ │ │ │ - 0x00047458 61782e20 25352e31 6c662020 2074756e ax. %5.1lf tun │ │ │ │ - 0x00047468 6564206d 6b6c206f 7073290a 00000000 ed mkl ops)..... │ │ │ │ - 0x00047478 74756e65 64202020 72736220 68617320 tuned rsb has │ │ │ │ - 0x00047488 6265656e 20666173 74657220 7468616e been faster than │ │ │ │ - 0x00047498 20756e74 756e6564 206d6b6c 20253564 untuned mkl %5d │ │ │ │ - 0x000474a8 2074696d 65730000 2028696e 20746865 times.. (in the │ │ │ │ - 0x000474b8 73652063 61736573 20617574 6f74756e se cases autotun │ │ │ │ - 0x000474c8 696e6720 616d6f72 74697a65 7320696e ing amortizes in │ │ │ │ - 0x000474d8 20617667 2e202535 2e316c66 2c206d69 avg. %5.1lf, mi │ │ │ │ - 0x000474e8 6e2e2025 352e316c 662c206d 61782e20 n. %5.1lf, max. │ │ │ │ - 0x000474f8 25352e31 6c662075 6e74756e 6564206d %5.1lf untuned m │ │ │ │ - 0x00047508 6b6c206f 7073290a 00000000 74756e65 kl ops).....tune │ │ │ │ - 0x00047518 64202020 72736220 68617320 6265656e d rsb has been │ │ │ │ - 0x00047528 20736c6f 77657220 7468616e 20202074 slower than t │ │ │ │ - 0x00047538 756e6564 206d6b6c 20253564 2074696d uned mkl %5d tim │ │ │ │ - 0x00047548 65730000 72736220 6175746f 2074756e es..rsb auto tun │ │ │ │ - 0x00047558 696e6720 28656974 68657220 73756363 ing (either succ │ │ │ │ - 0x00047568 2e206f72 20756e73 2e292074 696d6520 . or uns.) time │ │ │ │ - 0x00047578 7761733a 206f6e20 6176672e 3a202535 was: on avg.: %5 │ │ │ │ - 0x00047588 2e326c66 20732c20 6d696e20 25352e32 .2lf s, min %5.2 │ │ │ │ - 0x00047598 6c662073 2c206d61 78202535 2e326c66 lf s, max %5.2lf │ │ │ │ - 0x000475a8 20732c20 746f7420 25352e32 6c662073 s, tot %5.2lf s │ │ │ │ - 0x000475b8 20282564 2073616d 706c6573 290a0000 (%d samples)... │ │ │ │ - 0x000475c8 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ - 0x000475d8 28202020 6f6e6c79 20737563 63657373 ( only success │ │ │ │ - 0x000475e8 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ - 0x000475f8 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ - 0x00047608 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ - 0x00047618 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ - 0x00047628 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ - 0x00047638 2073616d 706c6573 290a0000 20626573 samples)... bes │ │ │ │ - 0x00047648 74207475 6e2e2072 73622063 616e6f6e t tun. rsb canon │ │ │ │ - 0x00047658 2e206d66 6c6f7073 20776572 653a206f . mflops were: o │ │ │ │ - 0x00047668 6e206176 672e2025 322e336c 652c2020 n avg. %2.3le, │ │ │ │ - 0x00047678 6d696e20 25322e33 6c652c20 206d6178 min %2.3le, max │ │ │ │ - 0x00047688 2025322e 336c6520 20282564 2073616d %2.3le (%d sam │ │ │ │ - 0x00047698 706c6573 290a0000 20726566 2e20756e ples)... ref. un │ │ │ │ - 0x000476a8 742e2072 73622063 616e6f6e 2e206d66 t. rsb canon. mf │ │ │ │ - 0x000476b8 6c6f7073 20776572 653a206f 6e206176 lops were: on av │ │ │ │ - 0x000476c8 672e2025 322e336c 652c2020 6d696e20 g. %2.3le, min │ │ │ │ - 0x000476d8 25322e33 6c652c20 206d6178 2025322e %2.3le, max %2. │ │ │ │ - 0x000476e8 336c6520 20282564 2073616d 706c6573 3le (%d samples │ │ │ │ - 0x000476f8 290a0000 20626573 74207475 6e2e206d )... best tun. m │ │ │ │ - 0x00047708 6b6c2063 616e6f6e 2e206d66 6c6f7073 kl canon. mflops │ │ │ │ - 0x00047718 20776572 653a206f 6e206176 672e2025 were: on avg. % │ │ │ │ - 0x00047728 322e336c 652c2020 6d696e20 25322e33 2.3le, min %2.3 │ │ │ │ - 0x00047738 6c652c20 206d6178 2025322e 336c6520 le, max %2.3le │ │ │ │ - 0x00047748 20282564 2073616d 706c6573 290a0000 (%d samples)... │ │ │ │ - 0x00047758 20726566 2e20756e 742e206d 6b6c2063 ref. unt. mkl c │ │ │ │ - 0x00047768 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ - 0x00047778 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ - 0x00047788 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ - 0x00047798 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ - 0x000477a8 2073616d 706c6573 290a0000 20626573 samples)... bes │ │ │ │ - 0x000477b8 74207475 6e2e2072 7362206f 70657261 t tun. rsb opera │ │ │ │ - 0x000477c8 74696f6e 2074696d 65207761 733a206f tion time was: o │ │ │ │ - 0x000477d8 6e206176 672e2025 322e336c 65732c20 n avg. %2.3les, │ │ │ │ - 0x000477e8 6d696e20 25322e33 6c65732c 206d6178 min %2.3les, max │ │ │ │ - 0x000477f8 2025322e 336c6573 2c20746f 74202532 %2.3les, tot %2 │ │ │ │ - 0x00047808 2e336c65 73202825 64207361 6d706c65 .3les (%d sample │ │ │ │ - 0x00047818 73290a00 20726566 2e20756e 742e2072 s).. ref. unt. r │ │ │ │ - 0x00047828 7362206f 70657261 74696f6e 2074696d sb operation tim │ │ │ │ - 0x00047838 65207761 733a206f 6e206176 672e2025 e was: on avg. % │ │ │ │ - 0x00047848 322e336c 65732c20 6d696e20 25322e33 2.3les, min %2.3 │ │ │ │ - 0x00047858 6c65732c 206d6178 2025322e 336c6573 les, max %2.3les │ │ │ │ - 0x00047868 2c20746f 74202532 2e336c65 73202825 , tot %2.3les (% │ │ │ │ - 0x00047878 64207361 6d706c65 73290a00 206d696e d samples).. min │ │ │ │ - 0x00047888 202f206d 61782072 6174696f 206f6620 / max ratio of │ │ │ │ - 0x00047898 696e2d6d 656d6f72 79204d45 4d534554 in-memory MEMSET │ │ │ │ - 0x000478a8 2062616e 64776964 74682074 6f206578 bandwidth to ex │ │ │ │ - 0x000478b8 74726170 6f6c6174 65642072 65616420 trapolated read │ │ │ │ - 0x000478c8 62616e64 77696474 68207261 74696f3a bandwidth ratio: │ │ │ │ - 0x000478d8 2025322e 336c6520 25322e33 6c650a00 %2.3le %2.3le.. │ │ │ │ - 0x000478e8 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ - 0x000478f8 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ - 0x00047908 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ - 0x00047918 65656473 206d656d 6f727920 62616e64 eeds memory band │ │ │ │ - 0x00047928 77696474 68202d2d 2d206973 20746869 width --- is thi │ │ │ │ - 0x00047938 73206120 74696e79 206d6174 72697820 s a tiny matrix │ │ │ │ - 0x00047948 3f0a0000 20696e2d 63616368 6520746f ?... in-cache to │ │ │ │ - 0x00047958 20696e2d 6d656d6f 7279204d 454d5345 in-memory MEMSE │ │ │ │ - 0x00047968 54206261 6e647769 64746820 72617469 T bandwidth rati │ │ │ │ - 0x00047978 6f3a2025 322e336c 650a0000 206d696e o: %2.3le... min │ │ │ │ - 0x00047988 202f206d 61782072 6174696f 206f6620 / max ratio of │ │ │ │ - 0x00047998 696e2d63 61636865 204d454d 53455420 in-cache MEMSET │ │ │ │ - 0x000479a8 62616e64 77696474 6820746f 20657874 bandwidth to ext │ │ │ │ - 0x000479b8 7261706f 6c617465 64207265 61642062 rapolated read b │ │ │ │ - 0x000479c8 616e6477 69647468 20726174 696f3a20 andwidth ratio: │ │ │ │ - 0x000479d8 25322e33 6c652025 322e336c 650a0000 %2.3le %2.3le... │ │ │ │ - 0x000479e8 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ - 0x000479f8 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ - 0x00047a08 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ - 0x00047a18 65656473 20636163 68652062 616e6477 eeds cache bandw │ │ │ │ - 0x00047a28 69647468 210a0000 20727362 206e7268 idth!... rsb nrh │ │ │ │ - 0x00047a38 732d746f 2d6f7665 72616c6c 2d6d696e s-to-overall-min │ │ │ │ - 0x00047a48 2d726873 20737065 65642072 6174696f -rhs speed ratio │ │ │ │ - 0x00047a58 20776173 3a206f6e 20617667 2e202020 was: on avg. │ │ │ │ - 0x00047a68 2025322e 336c6520 782c206d 696e2025 %2.3le x, min % │ │ │ │ - 0x00047a78 322e336c 6520782c 206d6178 2025322e 2.3le x, max %2. │ │ │ │ - 0x00047a88 336c6520 78202825 64207361 6d706c65 3le x (%d sample │ │ │ │ - 0x00047a98 732c2074 6865206e 6f6e2d6d 696e2d6e s, the non-min-n │ │ │ │ - 0x00047aa8 72687320 6f6e6573 290a0000 206d6b6c rhs ones)... mkl │ │ │ │ - 0x00047ab8 206e7268 732d746f 2d6f7665 72616c6c nrhs-to-overall │ │ │ │ - 0x00047ac8 2d6d696e 2d726873 20737065 65642072 -min-rhs speed r │ │ │ │ - 0x00047ad8 6174696f 20776173 3a206f6e 20617667 atio was: on avg │ │ │ │ - 0x00047ae8 2e202020 2025322e 336c6520 782c206d . %2.3le x, m │ │ │ │ - 0x00047af8 696e2025 322e336c 6520782c 206d6178 in %2.3le x, max │ │ │ │ - 0x00047b08 2025322e 336c6520 78202825 64207361 %2.3le x (%d sa │ │ │ │ - 0x00047b18 6d706c65 732c2074 6865206e 6f6e2d6d mples, the non-m │ │ │ │ - 0x00047b28 696e2d6e 72687320 6f6e6573 290a0000 in-nrhs ones)... │ │ │ │ - 0x00047b38 5c656e64 7b766572 62617469 6d7d0a00 \end{verbatim}.. │ │ │ │ - 0x00047b48 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ - 0x00047b58 545f5046 4e000000 5253425f 5052445f T_PFN...RSB_PRD_ │ │ │ │ - 0x00047b68 5354594c 455f504c 545f464d 54000000 STYLE_PLT_FMT... │ │ │ │ - 0x00047b78 25732573 2e657073 00000000 25732573 %s%s.eps....%s%s │ │ │ │ - 0x00047b88 2e706e67 00000000 25737365 74206f75 .png....%sset ou │ │ │ │ - 0x00047b98 74707574 20272573 273b2073 65742074 tput '%s'; set t │ │ │ │ - 0x00047ba8 69746c65 20276175 746f7475 6e696e67 itle 'autotuning │ │ │ │ - 0x00047bb8 20656666 65637427 3b20756e 73657420 effect'; unset │ │ │ │ - 0x00047bc8 79746963 733b7365 74207972 616e6765 ytics;set yrange │ │ │ │ - 0x00047bd8 205b303a 20325d3b 0a000000 706c6f74 [0: 2];....plot │ │ │ │ - 0x00047be8 20272d27 20757369 6e672031 3a322074 '-' using 1:2 t │ │ │ │ - 0x00047bf8 69746c65 20277273 6227206c 74207267 itle 'rsb' lt rg │ │ │ │ - 0x00047c08 62202772 6564270a 00000000 73657420 b 'red'.....set │ │ │ │ - 0x00047c18 786c6162 656c2027 73706565 64757027 xlabel 'speedup' │ │ │ │ - 0x00047c28 0a000000 73657420 796c6162 656c2027 ....set ylabel ' │ │ │ │ - 0x00047c38 20270a00 22286176 6720696d 70722e20 '.."(avg impr. │ │ │ │ - 0x00047c48 69732025 332e326c 66782c20 6d617820 is %3.2lfx, max │ │ │ │ - 0x00047c58 696d7072 2e206973 2025332e 326c6678 impr. is %3.2lfx │ │ │ │ - 0x00047c68 2c5c6e20 6176672e 20726174 696f2e20 ,\n avg. ratio. │ │ │ │ - 0x00047c78 69732025 332e326c 66782922 00000000 is %3.2lfx)".... │ │ │ │ - 0x00047c88 2320504c 4f542042 4547494e 20230a6d # PLOT BEGIN #.m │ │ │ │ - 0x00047c98 795f7276 616c3d25 6c672023 206d6178 y_rval=%lg # max │ │ │ │ - 0x00047ca8 20726174 696f2069 7320256c 6720210a ratio is %lg !. │ │ │ │ - 0x00047cb8 6d795f63 6c656e3d 322a7069 0a6d795f my_clen=2*pi.my_ │ │ │ │ - 0x00047cc8 6e73616d 3d256420 23206e75 6d626572 nsam=%d # number │ │ │ │ - 0x00047cd8 206f6620 73616d70 6c65730a 6d795f6e of samples.my_n │ │ │ │ - 0x00047ce8 6d61743d 25642023 206e756d 62657220 mat=%d # number │ │ │ │ - 0x00047cf8 6f66206d 61747269 6365730a 6d795f72 of matrices.my_r │ │ │ │ - 0x00047d08 6e67653d 6d795f72 76616c2a 312e320a nge=my_rval*1.2. │ │ │ │ - 0x00047d18 6d795f74 69746c65 3d275253 42270a23 my_title='RSB'.# │ │ │ │ - 0x00047d28 6d795f73 697a653d 36303020 23207069 my_size=600 # pi │ │ │ │ - 0x00047d38 78656c73 0a237365 74207465 726d2070 xels.#set term p │ │ │ │ - 0x00047d48 6e672073 697a6520 6d795f73 697a652c ng size my_size, │ │ │ │ - 0x00047d58 6d795f73 697a650a 73657420 6b657920 my_size.set key │ │ │ │ - 0x00047d68 6e6f696e 76657274 2073616d 706c656e noinvert samplen │ │ │ │ - 0x00047d78 20302e37 35207370 6163696e 67203120 0.75 spacing 1 │ │ │ │ - 0x00047d88 77696474 68203020 68656967 68742030 width 0 height 0 │ │ │ │ - 0x00047d98 20617420 67726170 6820312e 302c312e at graph 1.0,1. │ │ │ │ - 0x00047da8 300a7365 74207469 746c6520 27257327 0.set title '%s' │ │ │ │ - 0x00047db8 3b0a7365 7420786c 6162656c 2025730a ;.set xlabel %s. │ │ │ │ - 0x00047dc8 73657420 796c6162 656c2027 5b25735d set ylabel '[%s] │ │ │ │ - 0x00047dd8 270a236d 795f6176 675f7374 72287829 '.#my_avg_str(x) │ │ │ │ - 0x00047de8 203d2073 7072696e 74662822 6176673a = sprintf("avg: │ │ │ │ - 0x00047df8 202e2e2e 20782229 0a6d795f 61766728 ... x").my_avg( │ │ │ │ - 0x00047e08 7829203d 20256c67 200a6d79 5f646972 x) = %lg .my_dir │ │ │ │ - 0x00047e18 3d222573 220a2573 0a000000 73657420 ="%s".%s....set │ │ │ │ - 0x00047e28 706f6c61 720a2372 67625f74 79706528 polar.#rgb_type( │ │ │ │ - 0x00047e38 7429203d 20282074 20657120 27442720 t) = ( t eq 'D' │ │ │ │ - 0x00047e48 29203f20 72656420 3a202820 28207420 ) ? red : ( ( t │ │ │ │ - 0x00047e58 65712027 5a272029 203f2062 6c756520 eq 'Z' ) ? blue │ │ │ │ - 0x00047e68 3a202828 20742065 71202753 27202920 : (( t eq 'S' ) │ │ │ │ - 0x00047e78 3f206772 65656e20 3a20626c 61636b20 ? green : black │ │ │ │ - 0x00047e88 29202029 0a236d79 5f617667 28762c6c ) ).#my_avg(v,l │ │ │ │ - 0x00047e98 29203d20 73707269 6e746628 22617667 ) = sprintf("avg │ │ │ │ - 0x00047ea8 3a202525 2e326625 2573222c 762c6c29 : %%.2f%%s",v,l) │ │ │ │ - 0x00047eb8 0a237365 74206772 69642070 6f6c6172 .#set grid polar │ │ │ │ - 0x00047ec8 206d696e 286d795f 636c656e 2f6d795f min(my_clen/my_ │ │ │ │ - 0x00047ed8 6e73616d 2c322a70 692f6d79 5f6d6178 nsam,2*pi/my_max │ │ │ │ - 0x00047ee8 6e73616d 290a6d61 785f6e73 65633d33 nsam).max_nsec=3 │ │ │ │ - 0x00047ef8 36202320 61667465 72207468 69732077 6 # after this w │ │ │ │ - 0x00047f08 6f6e2774 20647261 77207365 63746f72 on't draw sector │ │ │ │ - 0x00047f18 730a236d 795f6e73 65633d6d 795f6e73 s.#my_nsec=my_ns │ │ │ │ - 0x00047f28 616d2023 206f6e65 20736563 746f7220 am # one sector │ │ │ │ - 0x00047f38 70657220 73616d70 6c650a6d 795f6e73 per sample.my_ns │ │ │ │ - 0x00047f48 65633d6d 795f6e6d 61742023 206f6e65 ec=my_nmat # one │ │ │ │ - 0x00047f58 20736563 746f7220 70657220 6d617472 sector per matr │ │ │ │ - 0x00047f68 69780a6d 795f7061 6e676c65 203d2028 ix.my_pangle = ( │ │ │ │ - 0x00047f78 286d795f 636c656e 2f6d795f 6e736563 (my_clen/my_nsec │ │ │ │ - 0x00047f88 293e2828 322a7069 292f6d61 785f6e73 )>((2*pi)/max_ns │ │ │ │ - 0x00047f98 6563293f 286d795f 636c656e 2f6d795f ec)?(my_clen/my_ │ │ │ │ - 0x00047fa8 6e736563 293a322a 7069290a 73657420 nsec):2*pi).set │ │ │ │ - 0x00047fb8 67726964 20706f6c 6172206d 795f7061 grid polar my_pa │ │ │ │ - 0x00047fc8 6e676c65 0a736574 20677269 64206c61 ngle.set grid la │ │ │ │ - 0x00047fd8 79657264 65666175 6c74206c 696e6574 yerdefault linet │ │ │ │ - 0x00047fe8 79706520 30206c69 6e657769 64746820 ype 0 linewidth │ │ │ │ - 0x00047ff8 312e302c 206c696e 65747970 65203020 1.0, linetype 0 │ │ │ │ - 0x00048008 6c696e65 77696474 6820342e 300a7365 linewidth 4.0.se │ │ │ │ - 0x00048018 74206772 6964206e 6f787469 6373206e t grid noxtics n │ │ │ │ - 0x00048028 6f6d7874 69637320 6e6f7974 69637320 omxtics noytics │ │ │ │ - 0x00048038 6e6f6d79 74696373 206e6f7a 74696373 nomytics noztics │ │ │ │ - 0x00048048 206e6f6d 7a746963 73206e6f 78327469 nomztics nox2ti │ │ │ │ - 0x00048058 6373206e 6f6d7832 74696373 206e6f79 cs nomx2tics noy │ │ │ │ - 0x00048068 32746963 73206e6f 6d793274 69637320 2tics nomy2tics │ │ │ │ - 0x00048078 6e6f6362 74696373 206e6f6d 63627469 nocbtics nomcbti │ │ │ │ - 0x00048088 63730a75 6e736574 20787469 63730a75 cs.unset xtics.u │ │ │ │ - 0x00048098 6e736574 20797469 63730a75 6e736574 nset ytics.unset │ │ │ │ - 0x000480a8 20626f72 6465720a 73657420 6f726967 border.set orig │ │ │ │ - 0x000480b8 696e2030 2e302c20 302e303b 0a736574 in 0.0, 0.0;.set │ │ │ │ - 0x000480c8 20727469 63732061 75746f66 72657120 rtics autofreq │ │ │ │ - 0x000480d8 0a736574 20727261 6e676520 5b203020 .set rrange [ 0 │ │ │ │ - 0x000480e8 3a206d79 5f726e67 65205d20 6e6f7265 : my_rnge ] nore │ │ │ │ - 0x000480f8 76657273 65206e6f 77726974 65626163 verse nowritebac │ │ │ │ - 0x00048108 6b200a00 25730a73 6574206f 75747075 k ..%s.set outpu │ │ │ │ - 0x00048118 74206d79 5f646972 2e272f25 7327200a t my_dir.'/%s' . │ │ │ │ - 0x00048128 00000000 6d795f61 72727920 3d206d79 ....my_arry = my │ │ │ │ - 0x00048138 5f727661 6c0a6d79 5f617272 78203d20 _rval.my_arrx = │ │ │ │ - 0x00048148 6d795f61 7667282d 31290a6d 795f6d61 my_avg(-1).my_ma │ │ │ │ - 0x00048158 7828782c 7929203d 20282078 203c2079 x(x,y) = ( x < y │ │ │ │ - 0x00048168 203f2078 203a2079 290a6d79 5f73706f ? x : y).my_spo │ │ │ │ - 0x00048178 736c2878 29203d20 28207820 3c20312e sl(x) = ( x < 1. │ │ │ │ - 0x00048188 30203f20 2728736c 6f77646f 776e2927 0 ? '(slowdown)' │ │ │ │ - 0x00048198 203a2027 28737065 65647570 2927290a : '(speedup)'). │ │ │ │ - 0x000481a8 73657420 6172726f 77206672 6f6d2031 set arrow from 1 │ │ │ │ - 0x000481b8 2c6d795f 61727279 20746f20 6d795f61 ,my_arry to my_a │ │ │ │ - 0x000481c8 7272782c 6d795f61 72727920 6c732035 rrx,my_arry ls 5 │ │ │ │ - 0x000481d8 206c7720 302e3420 6c632072 6762636f lw 0.4 lc rgbco │ │ │ │ - 0x000481e8 6c6f7220 27626c61 636b2720 66726f6e lor 'black' fron │ │ │ │ - 0x000481f8 740a7365 74206172 726f7720 6e6f6865 t.set arrow nohe │ │ │ │ - 0x00048208 61642066 726f6d20 20202020 20202020 ad from │ │ │ │ - 0x00048218 20206d79 5f617272 782c6d79 5f617272 my_arrx,my_arr │ │ │ │ - 0x00048228 7920746f 20202020 20202020 2020206d y to m │ │ │ │ - 0x00048238 795f6172 72782c30 206c7720 2e34206c y_arrx,0 lw .4 l │ │ │ │ - 0x00048248 74203020 6c632027 626c6163 6b272066 t 0 lc 'black' f │ │ │ │ - 0x00048258 726f6e74 0a736574 20617272 6f77206e ront.set arrow n │ │ │ │ - 0x00048268 6f686561 64206672 6f6d2020 20202020 ohead from │ │ │ │ - 0x00048278 20202020 20312020 20202020 2c6d795f 1 ,my_ │ │ │ │ - 0x00048288 61727279 20746f20 20202020 20202020 arry to │ │ │ │ - 0x00048298 20203120 20202020 202c3020 6c77202e 1 ,0 lw . │ │ │ │ - 0x000482a8 34206c74 2030206c 63202762 6c61636b 4 lt 0 lc 'black │ │ │ │ - 0x000482b8 27206672 6f6e740a 73657420 6c616265 ' front.set labe │ │ │ │ - 0x000482c8 6c207370 72696e74 66282720 25252e32 l sprintf(' %%.2 │ │ │ │ - 0x000482d8 66782025 2573272c 6d795f61 7272782c fx %%s',my_arrx, │ │ │ │ - 0x000482e8 6d795f73 706f736c 286d795f 61727278 my_sposl(my_arrx │ │ │ │ - 0x000482f8 29292061 74206d79 5f6d6178 28312c6d )) at my_max(1,m │ │ │ │ - 0x00048308 795f6172 7278292c 6d795f61 7272792a y_arrx),my_arry* │ │ │ │ - 0x00048318 312e3035 2066726f 6e742066 6f6e7420 1.05 front font │ │ │ │ - 0x00048328 2754696d 65732d52 6f6d616e 2c313027 'Times-Roman,10' │ │ │ │ - 0x00048338 0a000000 73657420 7972616e 6765205b ....set yrange [ │ │ │ │ - 0x00048348 2d6d795f 7276616c 3a206d79 5f727661 -my_rval: my_rva │ │ │ │ - 0x00048358 6c5d3b0a 73657420 7872616e 6765205b l];.set xrange [ │ │ │ │ - 0x00048368 2d6d795f 7276616c 3a206d79 5f727661 -my_rval: my_rva │ │ │ │ - 0x00048378 6c5d3b0a 73657420 6d756c74 69706c6f l];.set multiplo │ │ │ │ - 0x00048388 740a6d79 5f722878 293d2878 2b2e3529 t.my_r(x)=(x+.5) │ │ │ │ - 0x00048398 2a6d795f 636c656e 2f6d795f 6e73616d *my_clen/my_nsam │ │ │ │ - 0x000483a8 0a6d795f 76287829 3d312a78 0a726564 .my_v(x)=1*x.red │ │ │ │ - 0x000483b8 3d272364 64303030 30270a23 67726565 ='#dd0000'.#gree │ │ │ │ - 0x000483c8 6e3d2723 30306464 3030270a 23626c61 n='#00dd00'.#bla │ │ │ │ - 0x000483d8 636b3d27 23303030 30303027 0a6d795f ck='#000000'.my_ │ │ │ │ - 0x000483e8 695f6172 67622872 2c672c62 29203d20 i_argb(r,g,b) = │ │ │ │ - 0x000483f8 30202b20 36353533 36202a20 696e7428 0 + 65536 * int( │ │ │ │ - 0x00048408 7229202b 20323536 202a2069 6e742867 r) + 256 * int(g │ │ │ │ - 0x00048418 29202b20 696e7428 62290a6d 795f695f ) + int(b).my_i_ │ │ │ │ - 0x00048428 7265643d 6d795f69 5f617267 62283235 red=my_i_argb(25 │ │ │ │ - 0x00048438 352c302c 30290a6d 795f695f 67726565 5,0,0).my_i_gree │ │ │ │ - 0x00048448 6e3d6d79 5f695f61 72676228 302c3235 n=my_i_argb(0,25 │ │ │ │ - 0x00048458 352c3029 0a6d795f 695f626c 75653d6d 5,0).my_i_blue=m │ │ │ │ - 0x00048468 795f695f 61726762 28302c30 2c323535 y_i_argb(0,0,255 │ │ │ │ - 0x00048478 290a6d79 5f695f62 6c61636b 3d6d795f ).my_i_black=my_ │ │ │ │ - 0x00048488 695f6172 67622830 2c302c30 290a6d79 i_argb(0,0,0).my │ │ │ │ - 0x00048498 5f726762 5f747970 655f7328 7429203d _rgb_type_s(t) = │ │ │ │ - 0x000484a8 20282074 20657120 27442720 29203f20 ( t eq 'D' ) ? │ │ │ │ - 0x000484b8 6d795f69 5f726564 203a2028 28207420 my_i_red : (( t │ │ │ │ - 0x000484c8 65712027 5a272029 203f206d 795f695f eq 'Z' ) ? my_i_ │ │ │ │ - 0x000484d8 626c7565 3a202828 74206571 20275327 blue: ((t eq 'S' │ │ │ │ - 0x000484e8 29203f20 6d795f69 5f677265 656e3a6d ) ? my_i_green:m │ │ │ │ - 0x000484f8 795f695f 626c6163 6b202929 0a6d795f y_i_black )).my_ │ │ │ │ - 0x00048508 7267625f 73796d6d 5f732873 29203d20 rgb_symm_s(s) = │ │ │ │ - 0x00048518 28207320 65712027 53272029 203f206d ( s eq 'S' ) ? m │ │ │ │ - 0x00048528 795f695f 72656420 3a206d79 5f695f62 y_i_red : my_i_b │ │ │ │ - 0x00048538 6c61636b 200a6c6f 6732286e 29203d20 lack .log2(n) = │ │ │ │ - 0x00048548 6c6f6728 6e292f6c 6f672832 2e302920 log(n)/log(2.0) │ │ │ │ - 0x00048558 23204649 584d450a 6d795f72 67625f6e # FIXME.my_rgb_n │ │ │ │ - 0x00048568 7268735f 73286e72 68732920 3d202820 rhs_s(nrhs) = ( │ │ │ │ - 0x00048578 6e726873 203d3d20 31202920 3f206d79 nrhs == 1 ) ? my │ │ │ │ - 0x00048588 5f695f72 6564203a 206d795f 695f626c _i_red : my_i_bl │ │ │ │ - 0x00048598 61636b20 0a236d79 5f726762 5f6e7268 ack .#my_rgb_nrh │ │ │ │ - 0x000485a8 735f7328 6e726873 29203d20 696e7428 s_s(nrhs) = int( │ │ │ │ - 0x000485b8 6c6f6732 286e7268 7329290a 236d795f log2(nrhs)).#my_ │ │ │ │ - 0x000485c8 7267625f 6e726873 5f73286e 72687329 rgb_nrhs_s(nrhs) │ │ │ │ - 0x000485d8 203d206e 7268730a 6d795f72 67625f63 = nrhs.my_rgb_c │ │ │ │ - 0x000485e8 6f6c7328 6e632c74 632c7363 29203d20 ols(nc,tc,sc) = │ │ │ │ - 0x000485f8 6d795f72 67625f74 7970655f 73287374 my_rgb_type_s(st │ │ │ │ - 0x00048608 72696e67 636f6c75 6d6e2874 63292920 ringcolumn(tc)) │ │ │ │ - 0x00048618 23207479 70652d3e 636f6c6f 720a236d # type->color.#m │ │ │ │ - 0x00048628 795f7267 625f636f 6c73286e 632c7463 y_rgb_cols(nc,tc │ │ │ │ - 0x00048638 2c736329 203d206d 795f7267 625f7379 ,sc) = my_rgb_sy │ │ │ │ - 0x00048648 6d6d5f73 28737472 696e6763 6f6c756d mm_s(stringcolum │ │ │ │ - 0x00048658 6e287363 29292023 2073796d 6d2d3e63 n(sc)) # symm->c │ │ │ │ - 0x00048668 6f6c6f72 0a236d79 5f726762 5f636f6c olor.#my_rgb_col │ │ │ │ - 0x00048678 73286e63 2c74632c 73632920 3d206d79 s(nc,tc,sc) = my │ │ │ │ - 0x00048688 5f726762 5f6e7268 735f7328 636f6c75 _rgb_nrhs_s(colu │ │ │ │ - 0x00048698 6d6e286e 63292920 23206e72 68732d3e mn(nc)) # nrhs-> │ │ │ │ - 0x000486a8 636f6c6f 720a236d 795f7267 625f7479 color.#my_rgb_ty │ │ │ │ - 0x000486b8 70655f63 6f6c2874 6329203d 206d795f pe_col(tc) = my_ │ │ │ │ - 0x000486c8 695f7265 64202320 74797065 2d3e636f i_red # type->co │ │ │ │ - 0x000486d8 6c6f720a 706c6f74 2031206e 6f746974 lor.plot 1 notit │ │ │ │ - 0x000486e8 6c652077 69746820 66696c6c 65646375 le with filledcu │ │ │ │ - 0x000486f8 72766573 2062656c 6f77206c 696e6574 rves below linet │ │ │ │ - 0x00048708 79706520 31206c69 6e657769 64746820 ype 1 linewidth │ │ │ │ - 0x00048718 302e3030 30206c69 6e65636f 6c6f7220 0.000 linecolor │ │ │ │ - 0x00048728 72676220 27236464 64646464 27200a70 rgb '#dddddd' .p │ │ │ │ - 0x00048738 6c6f7420 272d2720 7573696e 67202828 lot '-' using (( │ │ │ │ - 0x00048748 6d795f72 28243229 29293a28 286d795f my_r($2))):((my_ │ │ │ │ - 0x00048758 76282431 2929293a 28286d79 5f726762 v($1))):((my_rgb │ │ │ │ - 0x00048768 5f636f6c 7328332c 342c3529 29292074 _cols(3,4,5))) t │ │ │ │ - 0x00048778 69746c65 206d795f 7469746c 65206c63 itle my_title lc │ │ │ │ - 0x00048788 20726762 636f6c6f 72207661 72696162 rgbcolor variab │ │ │ │ - 0x00048798 6c652070 73203120 70742036 2c096d79 le ps 1 pt 6,.my │ │ │ │ - 0x000487a8 5f617667 282d3129 206e6f74 69746c65 _avg(-1) notitle │ │ │ │ - 0x000487b8 206c7420 30206c63 20726762 636f6c6f lt 0 lc rgbcolo │ │ │ │ - 0x000487c8 72207265 640a0000 25737365 74206f75 r red...%sset ou │ │ │ │ - 0x000487d8 74707574 20272573 273b0000 73657420 tput '%s';..set │ │ │ │ - 0x000487e8 786c6162 656c2027 62797465 73207065 xlabel 'bytes pe │ │ │ │ - 0x000487f8 72207375 626d6174 72697827 0a000000 r submatrix'.... │ │ │ │ - 0x00048808 73657420 796c6162 656c2027 70657266 set ylabel 'perf │ │ │ │ - 0x00048818 6f726d61 6e63652c 204d666c 6f70732f ormance, Mflops/ │ │ │ │ - 0x00048828 73270a00 73657420 78746963 7320726f s'..set xtics ro │ │ │ │ - 0x00048838 74617465 20627920 2d34350a 00000000 tate by -45..... │ │ │ │ - 0x00048848 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ - 0x00048858 3a323a33 3a342077 69746820 76656374 :2:3:4 with vect │ │ │ │ - 0x00048868 6f727320 7469746c 65202772 73622720 ors title 'rsb' │ │ │ │ - 0x00048878 6c742072 67622027 72656427 0a000000 lt rgb 'red'.... │ │ │ │ - 0x00048888 23706f6c 61722070 6c6f7420 696e7374 #polar plot inst │ │ │ │ - 0x00048898 72756374 696f6e73 20525342 5f505244 ructions RSB_PRD │ │ │ │ - 0x000488a8 5f535459 4c455f50 4c545f53 55424d5f _STYLE_PLT_SUBM_ │ │ │ │ - 0x000488b8 42535f50 4f4c4152 2028756e 66696e69 BS_POLAR (unfini │ │ │ │ - 0x000488c8 73686564 290a0000 256c6520 25640a00 shed)...%le %d.. │ │ │ │ - 0x000488d8 256c6520 256c6520 256c6520 256c650a %le %le %le %le. │ │ │ │ - 0x000488e8 00000000 256c6520 25642025 64202563 ....%le %d %d %c │ │ │ │ - 0x000488f8 2025630a 00000000 756e7365 74206d75 %c.....unset mu │ │ │ │ - 0x00048908 6c746970 6c6f743b 756e7365 74206c61 ltiplot;unset la │ │ │ │ - 0x00048918 62656c3b 756e7365 74206172 726f773b bel;unset arrow; │ │ │ │ - 0x00048928 0a232050 4c4f5420 454e440a 0a000000 .# PLOT END..... │ │ │ │ - 0x00048938 20626573 74207475 6e2e206d 6b6c206f best tun. mkl o │ │ │ │ - 0x00048948 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ - 0x00048958 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ - 0x00048968 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ - 0x00048978 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ - 0x00048988 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ - 0x00048998 6d706c65 73290a00 20726566 2e20756e mples).. ref. un │ │ │ │ - 0x000489a8 742e206d 6b6c206f 70657261 74696f6e t. mkl operation │ │ │ │ - 0x000489b8 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ - 0x000489c8 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ - 0x000489d8 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ - 0x000489e8 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ - 0x000489f8 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ - 0x00048a08 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ - 0x00048a18 28206f6e 6c792075 6e737563 63657373 ( only unsuccess │ │ │ │ - 0x00048a28 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ - 0x00048a38 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ - 0x00048a48 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ - 0x00048a58 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ - 0x00048a68 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ - 0x00048a78 2073616d 706c6573 290a0000 5253425f samples)...RSB_ │ │ │ │ - 0x00048a88 50525f4f 4e4c595f 544f5441 4c5f5441 PR_ONLY_TOTAL_TA │ │ │ │ - 0x00048a98 424c4500 5c646f63 756d656e 74636c61 BLE.\documentcla │ │ │ │ - 0x00048aa8 73735b61 312c706f 72747261 69742c70 ss[a1,portrait,p │ │ │ │ - 0x00048ab8 6c61696e 73656374 696f6e73 5d7b7363 lainsections]{sc │ │ │ │ - 0x00048ac8 69706f73 7465727d 205c7573 65706163 iposter} \usepac │ │ │ │ - 0x00048ad8 6b616765 7b6c6f6e 67746162 6c652c74 kage{longtable,t │ │ │ │ - 0x00048ae8 6162752c 75726c2c 636f6c6f 727d205c abu,url,color} \ │ │ │ │ - 0x00048af8 75736570 61636b61 67655b63 6d5d7b66 usepackage[cm]{f │ │ │ │ - 0x00048b08 756c6c70 6167657d 205c7573 65706163 ullpage} \usepac │ │ │ │ - 0x00048b18 6b616765 5b746162 6c652c78 31316e61 kage[table,x11na │ │ │ │ - 0x00048b28 6d65735d 7b78636f 6c6f727d 205c7573 mes]{xcolor} \us │ │ │ │ - 0x00048b38 65706163 6b616765 5b687970 6572696e epackage[hyperin │ │ │ │ - 0x00048b48 6465782c 626f6f6b 6d61726b 735d7b68 dex,bookmarks]{h │ │ │ │ - 0x00048b58 79706572 7265667d 25252062 6f6f6b6d yperref}%% bookm │ │ │ │ - 0x00048b68 61726b73 20646f20 6e6f7420 7365656d arks do not seem │ │ │ │ - 0x00048b78 20746f20 776f726b 0a5c6265 67696e7b to work.\begin{ │ │ │ │ - 0x00048b88 646f6375 6d656e74 7d5c7469 746c657b document}\title{ │ │ │ │ - 0x00048b98 6c696272 73622070 6572666f 726d616e librsb performan │ │ │ │ - 0x00048ba8 63652c20 706f7374 70726f63 65737365 ce, postprocesse │ │ │ │ - 0x00048bb8 64207769 7468206c 69627273 6220312e d with librsb 1. │ │ │ │ - 0x00048bc8 332e302e 322e7d5c 61757468 6f727b7d 3.0.2.}\author{} │ │ │ │ - 0x00048bd8 205c6265 67696e7b 74696e79 7d205c72 \begin{tiny} \r │ │ │ │ - 0x00048be8 6f77636f 6c6f7273 7b317d7b 77686974 owcolors{1}{whit │ │ │ │ - 0x00048bf8 65213830 21677261 797d7b77 68697465 e!80!gray}{white │ │ │ │ - 0x00048c08 7d0a0000 25637072 3a203d3d 3d3d3d3d }...%cpr: ====== │ │ │ │ - 0x00048c18 3d3d2000 20416c6c 20726573 756c7473 == . All results │ │ │ │ - 0x00048c28 20286e6f 74206c69 6d697469 6e67290a (not limiting). │ │ │ │ - 0x00048c38 00000000 66696c65 2d25642d 25730000 ....file-%d-%s.. │ │ │ │ - 0x00048c48 204c696d 6974696e 6720746f 2066696c Limiting to fil │ │ │ │ - 0x00048c58 65202564 2f256420 2d2d2d20 25733a0a e %d/%d --- %s:. │ │ │ │ - 0x00048c68 00000000 66696c65 2d25642d 25732d74 ....file-%d-%s-t │ │ │ │ - 0x00048c78 72616e73 412d2563 00000000 204c696d ransA-%c.... Lim │ │ │ │ - 0x00048c88 6974696e 6720746f 20626f74 68206669 iting to both fi │ │ │ │ - 0x00048c98 6c652025 642f2564 202d2d2d 20257320 le %d/%d --- %s │ │ │ │ - 0x00048ca8 616e6420 7472616e 73413d25 633a0a00 and transA=%c:.. │ │ │ │ - 0x00048cb8 66696c65 2d25642d 25732d74 7970652d file-%d-%s-type- │ │ │ │ - 0x00048cc8 25630000 204c696d 6974696e 6720746f %c.. Limiting to │ │ │ │ - 0x00048cd8 20626f74 68206669 6c652025 642f2564 both file %d/%d │ │ │ │ - 0x00048ce8 202d2d2d 20257320 616e6420 74797065 --- %s and type │ │ │ │ - 0x00048cf8 2025633a 0a000000 73796d6d 65747279 %c:....symmetry │ │ │ │ - 0x00048d08 2d256300 204c696d 6974696e 6720746f -%c. Limiting to │ │ │ │ - 0x00048d18 2073796d 6d657472 79202563 20283078 symmetry %c (0x │ │ │ │ - 0x00048d28 25782920 0a000000 74797065 2d256300 %x) ....type-%c. │ │ │ │ - 0x00048d38 204c696d 6974696e 6720746f 20747970 Limiting to typ │ │ │ │ - 0x00048d48 65202563 3a0a0000 6e726873 2d256400 e %c:...nrhs-%d. │ │ │ │ - 0x00048d58 204c696d 6974696e 6720746f 206e7268 Limiting to nrh │ │ │ │ - 0x00048d68 733d2564 3a0a0000 7472616e 73412d25 s=%d:...transA-% │ │ │ │ - 0x00048d78 63000000 204c696d 6974696e 6720746f c... Limiting to │ │ │ │ - 0x00048d88 20747261 6e73413d 25633a0a 00000000 transA=%c:..... │ │ │ │ - 0x00048d98 7472616e 73412d25 632d6e72 68732d25 transA-%c-nrhs-% │ │ │ │ - 0x00048da8 64000000 204c696d 6974696e 6720746f d... Limiting to │ │ │ │ - 0x00048db8 20626f74 68207472 616e7341 3d256320 both transA=%c │ │ │ │ - 0x00048dc8 616e6420 6e726873 3d25643a 0a000000 and nrhs=%d:.... │ │ │ │ - 0x00048dd8 5c656e64 7b74696e 797d5c65 6e647b64 \end{tiny}\end{d │ │ │ │ - 0x00048de8 6f63756d 656e747d 0a000000 5265636f ocument}....Reco │ │ │ │ - 0x00048df8 72642063 6f6c6c65 6374696f 6e20746f rd collection to │ │ │ │ - 0x00048e08 6f6b2025 352e326c 6620732e 0a000000 ok %5.2lf s..... │ │ │ │ - 0x00048e18 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ - 0x00048e28 20256420 6d656d6f 72792062 656e6368 %d memory bench │ │ │ │ - 0x00048e38 6d61726b 2073616d 706c6573 20287072 mark samples (pr │ │ │ │ - 0x00048e48 6570656e 64205253 425f5052 5f4d4257 epend RSB_PR_MBW │ │ │ │ - 0x00048e58 3d312074 6f206475 6d702074 68697329 =1 to dump this) │ │ │ │ - 0x00048e68 2e0a0000 5253425f 50525f4d 42570000 ....RSB_PR_MBW.. │ │ │ │ - 0x00048e78 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ - 0x00048e88 20256420 656e7669 726f6e6d 656e7420 %d environment │ │ │ │ - 0x00048e98 76617269 61626c65 7320696e 20256420 variables in %d │ │ │ │ - 0x00048ea8 62797465 73202870 72657065 6e642052 bytes (prepend R │ │ │ │ - 0x00048eb8 53425f50 525f454e 563d3120 746f2064 SB_PR_ENV=1 to d │ │ │ │ - 0x00048ec8 756d7020 74686973 292e0a00 5253425f ump this)...RSB_ │ │ │ │ - 0x00048ed8 50525f45 4e560000 2535642f 25356420 PR_ENV..%5d/%5d │ │ │ │ - 0x00048ee8 25730a00 72620000 25525052 2d302e2e %s..rb..%RPR-0.. │ │ │ │ - 0x00048ef8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00048f08 20202020 20202020 00000000 25525052 ....%RPR │ │ │ │ - 0x00048f18 2d312e2e 20202020 20202020 20202020 -1.. │ │ │ │ - 0x00048f28 20202020 20202020 20202020 00000000 .... │ │ │ │ - 0x00048f38 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x00048f48 595f4649 4c454e41 4d454900 5253425f Y_FILENAMEI.RSB_ │ │ │ │ - 0x00048f58 50525f52 445f5245 53545249 43545f46 PR_RD_RESTRICT_F │ │ │ │ - 0x00048f68 494c454e 414d4549 00000000 5253425f ILENAMEI....RSB_ │ │ │ │ - 0x00048f78 50525f52 445f4e55 4c4c4946 595f5341 PR_RD_NULLIFY_SA │ │ │ │ - 0x00048f88 4d504c45 49445800 5253425f 50525f52 MPLEIDX.RSB_PR_R │ │ │ │ - 0x00048f98 445f5245 53545249 43545f53 414d504c D_RESTRICT_SAMPL │ │ │ │ - 0x00048fa8 45494458 00000000 5253425f 50525f52 EIDX....RSB_PR_R │ │ │ │ - 0x00048fb8 445f5245 53545249 43545f54 52414e53 D_RESTRICT_TRANS │ │ │ │ - 0x00048fc8 41000000 5253425f 50525f52 445f5245 A...RSB_PR_RD_RE │ │ │ │ - 0x00048fd8 53545249 43545f4e 525f4d49 4e000000 STRICT_NR_MIN... │ │ │ │ - 0x00048fe8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x00048ff8 43545f4e 525f4d41 58000000 5253425f CT_NR_MAX...RSB_ │ │ │ │ - 0x00049008 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x00049018 435f4d49 4e000000 5253425f 50525f52 C_MIN...RSB_PR_R │ │ │ │ - 0x00049028 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ - 0x00049038 58000000 5253425f 50525f52 445f5245 X...RSB_PR_RD_RE │ │ │ │ - 0x00049048 53545249 43545f4e 4e5a5f4d 494e0000 STRICT_NNZ_MIN.. │ │ │ │ - 0x00049058 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x00049068 43545f4e 4e5a5f4d 41580000 5253425f CT_NNZ_MAX..RSB_ │ │ │ │ - 0x00049078 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x00049088 5355424d 5f4d494e 00000000 5253425f SUBM_MIN....RSB_ │ │ │ │ - 0x00049098 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x000490a8 5355424d 5f4d4158 00000000 5253425f SUBM_MAX....RSB_ │ │ │ │ - 0x000490b8 50525f52 445f4e55 4c4c4946 595f5452 PR_RD_NULLIFY_TR │ │ │ │ - 0x000490c8 414e5341 00000000 5253425f 50525f52 ANSA....RSB_PR_R │ │ │ │ - 0x000490d8 445f4e55 4c4c4946 595f4e52 48534900 D_NULLIFY_NRHSI. │ │ │ │ - 0x000490e8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x000490f8 43545f4e 52485349 00000000 46696c65 CT_NRHSI....File │ │ │ │ - 0x00049108 20257320 616c7265 61647920 65786973 %s already exis │ │ │ │ - 0x00049118 74732120 52656675 73696e67 20746f20 ts! Refusing to │ │ │ │ - 0x00049128 6f766572 77726974 652e0a00 77620000 overwrite...wb.. │ │ │ │ - 0x00049138 53617665 64206120 70657266 6f726d61 Saved a performa │ │ │ │ - 0x00049148 6e636520 7265636f 7264206f 66202564 nce record of %d │ │ │ │ - 0x00049158 2073616d 706c6573 20746f20 25730a00 samples to %s.. │ │ │ │ - 0x00049168 4e6f2070 6572666f 726d616e 63652072 No performance r │ │ │ │ - 0x00049178 65636f72 64206669 6c657320 746f2064 ecord files to d │ │ │ │ - 0x00049188 756d7020 213f2050 6c656173 65207370 ump !? Please sp │ │ │ │ - 0x00049198 65636966 79206174 206c6561 7374206f ecify at least o │ │ │ │ - 0x000491a8 6e652e0a 00000000 436f6e73 69646572 ne......Consider │ │ │ │ - 0x000491b8 20667572 74686572 206f7074 696f6e73 further options │ │ │ │ - 0x000491c8 2c207370 65636966 6961626c 65207669 , specifiable vi │ │ │ │ - 0x000491d8 6120656e 7669726f 6e6d656e 74207661 a environment va │ │ │ │ - 0x000491e8 72696162 6c65733a 0a000000 23206265 riables:....# be │ │ │ │ - 0x000491f8 67696e20 6f662068 656c7020 6d657373 gin of help mess │ │ │ │ - 0x00049208 6167650a 00000000 23205468 69732066 age.....# This f │ │ │ │ - 0x00049218 65617475 7265206f 66206c69 62727362 eature of librsb │ │ │ │ - 0x00049228 20697320 6e6f7420 75666669 6369616c is not ufficial │ │ │ │ - 0x00049238 6c792073 7570706f 72746564 2e0a0000 ly supported.... │ │ │ │ - 0x00049248 23207468 72657368 6f6c6420 28657870 # threshold (exp │ │ │ │ - 0x00049258 72657373 65642061 73207261 74696f29 ressed as ratio) │ │ │ │ - 0x00049268 20626574 7765656e 2076616c 7565733a between values: │ │ │ │ - 0x00049278 0a000000 5253425f 434d505f 54485220 ....RSB_CMP_THR │ │ │ │ - 0x00049288 23206e65 61726c79 2073616d 65207468 # nearly same th │ │ │ │ - 0x00049298 72657368 6f6c640a 00000000 5253425f reshold.....RSB_ │ │ │ │ - 0x000492a8 4150455f 54485220 2320636c 6f736520 APE_THR # close │ │ │ │ - 0x000492b8 76616c75 65732074 68726573 686f6c64 values threshold │ │ │ │ - 0x000492c8 0a000000 5253425f 524c445f 54485220 ....RSB_RLD_THR │ │ │ │ - 0x000492d8 23207265 6c657661 6e742064 69666665 # relevant diffe │ │ │ │ - 0x000492e8 72656e63 65207468 72657368 6f6c640a rence threshold. │ │ │ │ - 0x000492f8 00000000 5253425f 4855445f 54485220 ....RSB_HUD_THR │ │ │ │ - 0x00049308 23206875 67652064 69666665 72656e63 # huge differenc │ │ │ │ - 0x00049318 65207468 72657368 6f6c640a 00000000 e threshold..... │ │ │ │ - 0x00049328 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ - 0x00049338 545f464d 54202320 28696620 5253425f T_FMT # (if RSB_ │ │ │ │ - 0x00049348 50525f53 523d3229 20706c6f 74206669 PR_SR=2) plot fi │ │ │ │ - 0x00049358 6c652066 6f726d61 743a2045 50532069 le format: EPS i │ │ │ │ - 0x00049368 66207365 742c2050 4e47206f 74686572 f set, PNG other │ │ │ │ - 0x00049378 77697365 0a000000 5253425f 5052445f wise....RSB_PRD_ │ │ │ │ - 0x00049388 5354594c 455f504c 545f5046 4e202320 STYLE_PLT_PFN # │ │ │ │ - 0x00049398 28696620 5253425f 50525f53 523d3229 (if RSB_PR_SR=2) │ │ │ │ - 0x000493a8 20706c6f 74206669 6c65206e 616d650a plot file name. │ │ │ │ - 0x000493b8 00000000 5253425f 50525f46 53455053 ....RSB_PR_FSEPS │ │ │ │ - 0x000493c8 54522023 20466965 6c642073 65706172 TR # Field separ │ │ │ │ - 0x000493d8 61746f72 20737472 696e670a 00000000 ator string..... │ │ │ │ - 0x000493e8 5253425f 50525f45 4e444c53 54522023 RSB_PR_ENDLSTR # │ │ │ │ - 0x000493f8 20456e64 206f6620 6c696e65 20736570 End of line sep │ │ │ │ - 0x00049408 61726174 6f722073 7472696e 670a0000 arator string... │ │ │ │ - 0x00049418 5253425f 50525f50 524c5f43 43202023 RSB_PR_PRL_CC # │ │ │ │ - 0x00049428 20426567 696e6e69 6e67206f 66206c69 Beginning of li │ │ │ │ - 0x00049438 6e652063 6f6d6d65 6e742063 6861720a ne comment char. │ │ │ │ - 0x00049448 00000000 5253425f 50525f50 524c5f4c ....RSB_PR_PRL_L │ │ │ │ - 0x00049458 43432023 204c696e 6520436f 6d6d656e CC # Line Commen │ │ │ │ - 0x00049468 74204368 61726163 7465720a 00000000 t Character..... │ │ │ │ - 0x00049478 5253425f 50525f50 524c5f54 43532023 RSB_PR_PRL_TCS # │ │ │ │ - 0x00049488 20546162 6c652043 6f6d6d65 6e742053 Table Comment S │ │ │ │ - 0x00049498 7472696e 670a0000 5253425f 50525f57 tring...RSB_PR_W │ │ │ │ - 0x000494a8 4c544320 23204966 203e2030 20616e64 LTC # If > 0 and │ │ │ │ - 0x000494b8 20525342 5f50525f 53523d30 2c207769 RSB_PR_SR=0, wi │ │ │ │ - 0x000494c8 6c6c2065 6d697420 4c615465 58207461 ll emit LaTeX ta │ │ │ │ - 0x000494d8 626c6573 09287365 7474696e 67206163 bles.(setting ac │ │ │ │ - 0x000494e8 636f7264 696e676c 79205253 425f5052 cordingly RSB_PR │ │ │ │ - 0x000494f8 5f50524c 5f4c4343 2c205253 425f5052 _PRL_LCC, RSB_PR │ │ │ │ - 0x00049508 5f50524c 5f544353 2c205253 425f5052 _PRL_TCS, RSB_PR │ │ │ │ - 0x00049518 5f454e44 4c535452 2c205253 425f5052 _ENDLSTR, RSB_PR │ │ │ │ - 0x00049528 5f465345 50535452 293b2069 66203e20 _FSEPSTR); if > │ │ │ │ - 0x00049538 31206f75 74707574 2077696c 6c206265 1 output will be │ │ │ │ - 0x00049548 20636f6c 6f726564 0a000000 5253425f colored....RSB_ │ │ │ │ - 0x00049558 50525f4d 554c5449 44554d50 20232020 PR_MULTIDUMP # │ │ │ │ - 0x00049568 25643d64 756d7020 25643d61 75746f2f %d=dump %d=auto/ │ │ │ │ - 0x00049578 61707065 6e642025 643d7261 74696f20 append %d=ratio │ │ │ │ - 0x00049588 25643d64 69666620 25643d6d 65726765 %d=diff %d=merge │ │ │ │ - 0x00049598 2e0a0000 5253425f 50525f52 445f4e55 ....RSB_PR_RD_NU │ │ │ │ - 0x000495a8 4c4c4946 595f4649 4c454e41 4d454920 LLIFY_FILENAMEI │ │ │ │ - 0x000495b8 23206578 636c7564 65206120 6d617472 # exclude a matr │ │ │ │ - 0x000495c8 69782720 696e6465 780a0000 5253425f ix' index...RSB_ │ │ │ │ - 0x000495d8 50525f52 445f5245 53545249 43545f46 PR_RD_RESTRICT_F │ │ │ │ - 0x000495e8 494c454e 414d4549 20232072 65737472 ILENAMEI # restr │ │ │ │ - 0x000495f8 69637420 746f206f 6e65206d 61747269 ict to one matri │ │ │ │ - 0x00049608 78272069 6e646578 0a000000 5253425f x' index....RSB_ │ │ │ │ - 0x00049618 50525f52 445f4e55 4c4c4946 595f5452 PR_RD_NULLIFY_TR │ │ │ │ - 0x00049628 414e5341 20232065 78636c75 64652061 ANSA # exclude a │ │ │ │ - 0x00049638 20747261 6e73706f 73697469 6f6e0a00 transposition.. │ │ │ │ - 0x00049648 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x00049658 43545f54 52414e53 41202320 72657374 CT_TRANSA # rest │ │ │ │ - 0x00049668 72696374 20746f20 6f6e6520 7472616e rict to one tran │ │ │ │ - 0x00049678 73706f73 6974696f 6e0a0000 5253425f sposition...RSB_ │ │ │ │ - 0x00049688 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x00049698 525f4d49 4e202320 72657374 72696374 R_MIN # restrict │ │ │ │ - 0x000496a8 20746f20 6d696e20 6f66206e 720a0000 to min of nr... │ │ │ │ - 0x000496b8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x000496c8 43545f4e 525f4d41 58202320 72657374 CT_NR_MAX # rest │ │ │ │ - 0x000496d8 72696374 20746f20 6d617820 6f66206e rict to max of n │ │ │ │ - 0x000496e8 720a0000 5253425f 50525f52 445f5245 r...RSB_PR_RD_RE │ │ │ │ - 0x000496f8 53545249 43545f4e 435f4d49 4e202320 STRICT_NC_MIN # │ │ │ │ - 0x00049708 72657374 72696374 20746f20 6d696e20 restrict to min │ │ │ │ - 0x00049718 6f66206e 630a0000 5253425f 50525f52 of nc...RSB_PR_R │ │ │ │ - 0x00049728 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ - 0x00049738 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ - 0x00049748 6d617820 6f66206e 630a0000 5253425f max of nc...RSB_ │ │ │ │ - 0x00049758 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x00049768 4e5a5f4d 494e2023 20726573 74726963 NZ_MIN # restric │ │ │ │ - 0x00049778 7420746f 206d696e 206f6620 6e6e7a0a t to min of nnz. │ │ │ │ - 0x00049788 00000000 5253425f 50525f52 445f5245 ....RSB_PR_RD_RE │ │ │ │ - 0x00049798 53545249 43545f4e 4e5a5f4d 41582023 STRICT_NNZ_MAX # │ │ │ │ - 0x000497a8 20726573 74726963 7420746f 206d6178 restrict to max │ │ │ │ - 0x000497b8 206f6620 6e6e7a0a 00000000 5253425f of nnz.....RSB_ │ │ │ │ - 0x000497c8 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ - 0x000497d8 5355424d 5f4d494e 20232072 65737472 SUBM_MIN # restr │ │ │ │ - 0x000497e8 69637420 746f206d 696e206f 66206e73 ict to min of ns │ │ │ │ - 0x000497f8 75626d0a 00000000 5253425f 50525f52 ubm.....RSB_PR_R │ │ │ │ - 0x00049808 445f5245 53545249 43545f4e 5355424d D_RESTRICT_NSUBM │ │ │ │ - 0x00049818 5f4d4158 20232072 65737472 69637420 _MAX # restrict │ │ │ │ - 0x00049828 746f206d 6178206f 66206e73 75626d0a to max of nsubm. │ │ │ │ - 0x00049838 00000000 5253425f 50525f52 445f4e55 ....RSB_PR_RD_NU │ │ │ │ - 0x00049848 4c4c4946 595f4e52 48534920 23206578 LLIFY_NRHSI # ex │ │ │ │ - 0x00049858 636c7564 65206120 6e726873 20696e64 clude a nrhs ind │ │ │ │ - 0x00049868 65780a00 5253425f 50525f52 445f5245 ex..RSB_PR_RD_RE │ │ │ │ - 0x00049878 53545249 43545f4e 52485349 20232072 STRICT_NRHSI # r │ │ │ │ - 0x00049888 65737472 69637420 746f206f 6e65206e estrict to one n │ │ │ │ - 0x00049898 72687320 696e6465 780a0000 5253425f rhs index...RSB_ │ │ │ │ - 0x000498a8 50525f52 445f4e55 4c4c4946 595f5341 PR_RD_NULLIFY_SA │ │ │ │ - 0x000498b8 4d504c45 49445820 23206578 636c7564 MPLEIDX # exclud │ │ │ │ - 0x000498c8 65206120 6d617472 69782720 696e6465 e a matrix' inde │ │ │ │ - 0x000498d8 780a0000 5253425f 50525f52 445f5245 x...RSB_PR_RD_RE │ │ │ │ - 0x000498e8 53545249 43545f53 414d504c 45494458 STRICT_SAMPLEIDX │ │ │ │ - 0x000498f8 20232072 65737472 69637420 746f206f # restrict to o │ │ │ │ - 0x00049908 6e65206d 61747269 78272069 6e646578 ne matrix' index │ │ │ │ - 0x00049918 0a000000 5253425f 50525f4f 4e4c595f ....RSB_PR_ONLY_ │ │ │ │ - 0x00049928 544f5441 4c5f5441 424c4520 23206f6e TOTAL_TABLE # on │ │ │ │ - 0x00049938 6c792074 68652074 6f74616c 20746162 ly the total tab │ │ │ │ - 0x00049948 6c652c20 6e6f7420 74686520 276c696d le, not the 'lim │ │ │ │ - 0x00049958 69746564 2720736c 69636573 0a000000 ited' slices.... │ │ │ │ - 0x00049968 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ - 0x00049978 4944554d 50202320 6f757470 75742070 IDUMP # output p │ │ │ │ - 0x00049988 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ - 0x00049998 64206669 6c656e61 6d650a00 5253425f d filename..RSB_ │ │ │ │ - 0x000499a8 50525f53 52202320 3020666f 72207461 PR_SR # 0 for ta │ │ │ │ - 0x000499b8 626c6520 6f757470 75742c20 3120666f ble output, 1 fo │ │ │ │ - 0x000499c8 7220636f 6d706172 69736f6e 20746162 r comparison tab │ │ │ │ - 0x000499d8 6c65206f 75747075 742c2032 20666f72 le output, 2 for │ │ │ │ - 0x000499e8 20706c6f 740a0000 5253425f 50525f45 plot...RSB_PR_E │ │ │ │ - 0x000499f8 4e562023 20707269 6e74206f 75742065 NV # print out e │ │ │ │ - 0x00049a08 6e766972 6f6e6d65 6e742076 61726961 nvironment varia │ │ │ │ - 0x00049a18 626c6573 0a000000 5253425f 50525f4d bles....RSB_PR_M │ │ │ │ - 0x00049a28 42572023 20707269 6e74206f 7574206d BW # print out m │ │ │ │ - 0x00049a38 656d6f72 79206261 6e647769 64746820 emory bandwidth │ │ │ │ - 0x00049a48 62656e63 686d6172 6b20696e 666f0a00 benchmark info.. │ │ │ │ - 0x00049a58 2320656e 64206f66 2068656c 70206d65 # end of help me │ │ │ │ - 0x00049a68 73736167 650a0000 596f7520 63616e20 ssage...You can │ │ │ │ - 0x00049a78 636f6e74 726f6c20 6d756c74 69706c65 control multiple │ │ │ │ - 0x00049a88 2066696c 65732064 756d7020 77697468 files dump with │ │ │ │ - 0x00049a98 20525342 5f50525f 4d554c54 4944554d RSB_PR_MULTIDUM │ │ │ │ - 0x00049aa8 503d2025 643d6475 6d702025 643d6175 P= %d=dump %d=au │ │ │ │ - 0x00049ab8 746f2f61 7070656e 64202564 3d726174 to/append %d=rat │ │ │ │ - 0x00049ac8 696f2025 643d6469 66662025 643d6d65 io %d=diff %d=me │ │ │ │ - 0x00049ad8 7267652e 0a000000 5253425f 50525f4d rge.....RSB_PR_M │ │ │ │ - 0x00049ae8 554c5449 44554d50 00000000 5761726e ULTIDUMP....Warn │ │ │ │ - 0x00049af8 696e673a 2068617a 61726469 6e672074 ing: hazarding t │ │ │ │ - 0x00049b08 68652067 75657373 20796f75 20617265 he guess you are │ │ │ │ - 0x00049b18 20776f72 6b696e67 20776974 6820636f working with co │ │ │ │ - 0x00049b28 6d706c65 6d656e74 61727920 70657266 mplementary perf │ │ │ │ - 0x00049b38 6f726d61 6e636520 7265636f 72642066 ormance record f │ │ │ │ - 0x00049b48 696c6573 2c207468 65726566 6f726520 iles, therefore │ │ │ │ - 0x00049b58 61747465 6d707469 6e67206d 65726769 attempting mergi │ │ │ │ - 0x00049b68 6e67212e 0a000000 2e646972 00000000 ng!......dir.... │ │ │ │ - 0x00049b78 57696c6c 20617070 656e6420 70657266 Will append perf │ │ │ │ - 0x00049b88 6f726d61 6e636520 7265636f 72647320 ormance records │ │ │ │ - 0x00049b98 6f662066 696c6520 25642f25 643a2025 of file %d/%d: % │ │ │ │ - 0x00049ba8 7320746f 20746861 74206f66 2025732e s to that of %s. │ │ │ │ - 0x00049bb8 0a000000 5761726e 696e673a 206a6f69 ....Warning: joi │ │ │ │ - 0x00049bc8 6e696e67 20617373 756d696e 6720414c ning assuming AL │ │ │ │ - 0x00049bd8 4c207061 72616d65 74657273 20617265 L parameters are │ │ │ │ - 0x00049be8 20636f6e 666f726d 616e7420 28657863 conformant (exc │ │ │ │ - 0x00049bf8 65707420 66696c65 6e616d65 73290a00 ept filenames).. │ │ │ │ - 0x00049c08 57696c6c 206d6572 67652070 6572666f Will merge perfo │ │ │ │ - 0x00049c18 726d616e 63652072 65636f72 6473206f rmance records o │ │ │ │ - 0x00049c28 66206669 6c652025 642f2564 3a202573 f file %d/%d: %s │ │ │ │ - 0x00049c38 20746f20 74686174 206f6620 25732e0a to that of %s.. │ │ │ │ - 0x00049c48 00000000 5253425f 50525f53 4156455f ....RSB_PR_SAVE_ │ │ │ │ - 0x00049c58 4d554c54 4944554d 50000000 57696c6c MULTIDUMP...Will │ │ │ │ - 0x00049c68 20636f6d 70617265 20706572 666f726d compare perform │ │ │ │ - 0x00049c78 616e6365 20726563 6f726473 206f6620 ance records of │ │ │ │ - 0x00049c88 66696c65 2025642f 25643a20 25732074 file %d/%d: %s t │ │ │ │ - 0x00049c98 6f207468 6174206f 66202573 20286669 o that of %s (fi │ │ │ │ - 0x00049ca8 72737420 64697669 64656420 62792073 rst divided by s │ │ │ │ - 0x00049cb8 65636f6e 64292e20 5761726e 696e673a econd). Warning: │ │ │ │ - 0x00049cc8 20617373 756d696e 6720414c 4c207061 assuming ALL pa │ │ │ │ - 0x00049cd8 72616d65 74657273 20617265 20636f6e rameters are con │ │ │ │ - 0x00049ce8 666f726d 616e740a 00000000 57696c6c formant.....Will │ │ │ │ - 0x00049cf8 20636f6d 70617265 20706572 666f726d compare perform │ │ │ │ - 0x00049d08 616e6365 20726563 6f726473 206f6620 ance records of │ │ │ │ - 0x00049d18 66696c65 2025642f 25643a20 25732074 file %d/%d: %s t │ │ │ │ - 0x00049d28 6f207468 6174206f 66202573 20286669 o that of %s (fi │ │ │ │ - 0x00049d38 72737420 6d696e75 73207365 636f6e64 rst minus second │ │ │ │ - 0x00049d48 292e2057 61726e69 6e673a20 61737375 ). Warning: assu │ │ │ │ - 0x00049d58 6d696e67 20414c4c 20706172 616d6574 ming ALL paramet │ │ │ │ - 0x00049d68 65727320 61726520 636f6e66 6f726d61 ers are conforma │ │ │ │ - 0x00049d78 6e740a00 49742073 65656d73 206c696b nt..It seems lik │ │ │ │ - 0x00049d88 65206f6e 65206f66 20746865 2074776f e one of the two │ │ │ │ - 0x00049d98 20726563 6f726473 20697320 696e636f records is inco │ │ │ │ - 0x00049da8 6d706c65 7465210a 00000000 4f757420 mplete!.....Out │ │ │ │ - 0x00049db8 6f662025 64207361 6d706c65 732c206f of %d samples, o │ │ │ │ - 0x00049dc8 6e652072 65636f72 64206861 73202564 ne record has %d │ │ │ │ - 0x00049dd8 20616e64 20746865 206f7468 65722025 and the other % │ │ │ │ - 0x00049de8 64202869 6e636f6d 706c6574 65207265 d (incomplete re │ │ │ │ - 0x00049df8 636f7264 203f292e 204c696d 6974696e cord ?). Limitin │ │ │ │ - 0x00049e08 6720746f 20746865 206d696e 696d756d g to the minimum │ │ │ │ - 0x00049e18 206f6620 74686520 74776f20 28455850 of the two (EXP │ │ │ │ - 0x00049e28 4552494d 454e5441 4c21292e 0a000000 ERIMENTAL!)..... │ │ │ │ - 0x00049e38 4e6f2070 61697220 6f662073 616d706c No pair of sampl │ │ │ │ - 0x00049e48 65732068 61732062 65656e20 666f756e es has been foun │ │ │ │ - 0x00049e58 6420746f 20626520 636f6e66 6f726d61 d to be conforma │ │ │ │ - 0x00049e68 626c6521 0a000000 44756d70 696e6720 ble!....Dumping │ │ │ │ - 0x00049e78 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ - 0x00049e88 72647320 6f662066 696c6520 25642f25 rds of file %d/% │ │ │ │ - 0x00049e98 643a2025 730a0000 57696c6c 20646973 d: %s...Will dis │ │ │ │ - 0x00049ea8 706c6179 2073756d 6d617279 206f6620 play summary of │ │ │ │ - 0x00049eb8 25642070 6572666f 726d616e 63652072 %d performance r │ │ │ │ - 0x00049ec8 65636f72 64730a00 75706461 74696e67 ecords..updating │ │ │ │ - 0x00049ed8 2073616d 706c6520 61742069 6e646578 sample at index │ │ │ │ - 0x00049ee8 20257a64 20282564 5e746820 6f662025 %zd (%d^th of % │ │ │ │ - 0x00049ef8 64292c20 25645e74 6820746f 75636820 d), %d^th touch │ │ │ │ - 0x00049f08 666f7220 2825642c 25642c25 642c2564 for (%d,%d,%d,%d │ │ │ │ - 0x00049f18 2c25642c 25642c25 64292e0a 00000000 ,%d,%d,%d)...... │ │ │ │ - 0x00049f28 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ - 0x00049f38 6e73413d 25643a0a 00000000 69676e6f nsA=%d:.....igno │ │ │ │ - 0x00049f48 72652074 68697320 7072696e 746f7574 re this printout │ │ │ │ - 0x00049f58 203a2920 68633a20 256c660a 00000000 :) hc: %lf..... │ │ │ │ - 0x00049f68 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ - 0x00049f78 53454420 54455354 3a204245 47494e0a SED TEST: BEGIN. │ │ │ │ - 0x00049f88 00000000 6e632a3d 312b7273 625f5f72 ....nc*=1+rsb__r │ │ │ │ - 0x00049f98 616e645f 636f6f5f 696e6465 78286d61 and_coo_index(ma │ │ │ │ - 0x00049fa8 78617379 6d290000 496e6a65 6374696e xasym)..Injectin │ │ │ │ - 0x00049fb8 67207661 72696174 696f6e3a 0a25730a g variation:.%s. │ │ │ │ - 0x00049fc8 00000000 43726561 74652061 20257a64 ....Create a %zd │ │ │ │ - 0x00049fd8 20782025 7a64206d 61747269 782e2e2e x %zd matrix... │ │ │ │ - 0x00049fe8 0a000000 74797065 636f6465 203d2052 ....typecode = R │ │ │ │ - 0x00049ff8 53425f4e 554d4552 4943414c 5f545950 SB_NUMERICAL_TYP │ │ │ │ - 0x0004a008 455f494e 56414c49 445f5459 50450000 E_INVALID_TYPE.. │ │ │ │ - 0x0004a018 496e6a65 6374696e 67206661 696c7572 Injecting failur │ │ │ │ - 0x0004a028 653a0a25 730a0000 41743a0a 00000000 e:.%s...At:..... │ │ │ │ - 0x0004a038 46726565 696e6720 6d617472 69782064 Freeing matrix d │ │ │ │ - 0x0004a048 75652074 6f206572 726f720a 00000000 ue to error..... │ │ │ │ - 0x0004a058 55736520 74686520 6d617472 69782e2e Use the matrix.. │ │ │ │ - 0x0004a068 2e0a0000 5253425f 4d54585f 46524545 ....RSB_MTX_FREE │ │ │ │ - 0x0004a078 5f504152 414e4f49 44286d74 78417029 _PARANOID(mtxAp) │ │ │ │ - 0x0004a088 00000000 5253425f 46524545 5f504152 ....RSB_FREE_PAR │ │ │ │ - 0x0004a098 414e4f49 44287870 29000000 5253425f ANOID(xp)...RSB_ │ │ │ │ - 0x0004a0a8 46524545 5f504152 414e4f49 44287970 FREE_PARANOID(yp │ │ │ │ - 0x0004a0b8 29000000 7472616e 7341203d 20525342 )...transA = RSB │ │ │ │ - 0x0004a0c8 5f494e56 414c4944 5f545241 4e530000 _INVALID_TRANS.. │ │ │ │ - 0x0004a0d8 696e6378 3d2d3100 696e6379 3d2d3100 incx=-1.incy=-1. │ │ │ │ - 0x0004a0e8 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ - 0x0004a0f8 53454420 54455354 3a20454e 440a0000 SED TEST: END... │ │ │ │ - 0x0004a108 6661696c 65642069 6e737461 6e63696e failed instancin │ │ │ │ - 0x0004a118 67206f66 20286465 6e73653f 2920257a g of (dense?) %z │ │ │ │ - 0x0004a128 64207820 257a6420 6d617472 69782028 d x %zd matrix ( │ │ │ │ - 0x0004a138 69742773 206f6b29 210a0000 696e7374 it's ok)!...inst │ │ │ │ - 0x0004a148 616e6369 6e672025 7a642078 20257a64 ancing %zd x %zd │ │ │ │ - 0x0004a158 2c20257a 64206e6e 7a207375 63636565 , %zd nnz succee │ │ │ │ - 0x0004a168 6465640a 00000000 2f646576 2f6e756c ded...../dev/nul │ │ │ │ - 0x0004a178 6c000000 205b5155 4945545d 00000000 l... [QUIET].... │ │ │ │ - 0x0004a188 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ - 0x0004a198 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ - 0x0004a1a8 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ - 0x0004a1b8 4553543a 20424547 494e0a00 676f7420 EST: BEGIN..got │ │ │ │ - 0x0004a1c8 5253425f 494f5f57 414e545f 45585452 RSB_IO_WANT_EXTR │ │ │ │ - 0x0004a1d8 415f5645 52424f53 455f494e 54455246 A_VERBOSE_INTERF │ │ │ │ - 0x0004a1e8 4143453a 20256400 5253425f 494f5f57 ACE: %d.RSB_IO_W │ │ │ │ - 0x0004a1f8 414e545f 45585452 415f5645 52424f53 ANT_EXTRA_VERBOS │ │ │ │ - 0x0004a208 455f494e 54455246 41434500 25640000 E_INTERFACE.%d.. │ │ │ │ - 0x0004a218 5253425f 494f5f57 414e545f 49535f49 RSB_IO_WANT_IS_I │ │ │ │ - 0x0004a228 4e495449 414c495a 45445f4d 41524b45 NITIALIZED_MARKE │ │ │ │ - 0x0004a238 52000000 676f7420 5253425f 494f5f57 R...got RSB_IO_W │ │ │ │ - 0x0004a248 414e545f 49535f49 4e495449 414c495a ANT_IS_INITIALIZ │ │ │ │ - 0x0004a258 45445f4d 41524b45 523a2025 730a0000 ED_MARKER: %s... │ │ │ │ - 0x0004a268 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ - 0x0004a278 4553543a 20454e44 20285355 43434553 EST: END (SUCCES │ │ │ │ - 0x0004a288 53290a00 44455645 4c205052 494e5420 S)..DEVEL PRINT │ │ │ │ - 0x0004a298 54455354 3a204245 47494e0a 00000000 TEST: BEGIN..... │ │ │ │ - 0x0004a2a8 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ - 0x0004a2b8 3a20454e 440a0000 5052494e 54205445 : END...PRINT TE │ │ │ │ - 0x0004a2c8 53543a20 42454749 4e25730a 00000000 ST: BEGIN%s..... │ │ │ │ - 0x0004a2d8 77000000 5052494e 54205445 53543a20 w...PRINT TEST: │ │ │ │ - 0x0004a2e8 454e4420 28535543 43455353 290a0000 END (SUCCESS)... │ │ │ │ - 0x0004a2f8 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ - 0x0004a308 53205445 53543a20 454e4420 28535543 S TEST: END (SUC │ │ │ │ - 0x0004a318 43455353 290a0000 53545245 53532053 CESS)...STRESS S │ │ │ │ - 0x0004a328 50415253 4520424c 41532054 4553543a PARSE BLAS TEST: │ │ │ │ - 0x0004a338 20424547 494e0a00 53545245 53532053 BEGIN..STRESS S │ │ │ │ - 0x0004a348 50415253 4520424c 41532054 4553543a PARSE BLAS TEST: │ │ │ │ - 0x0004a358 20454e44 20285355 43434553 53290a00 END (SUCCESS).. │ │ │ │ - 0x0004a368 53504152 53452042 4c415320 54455354 SPARSE BLAS TEST │ │ │ │ - 0x0004a378 533a2045 4e442028 53554343 45535329 S: END (SUCCESS) │ │ │ │ - 0x0004a388 0a000000 53504152 53452042 4c415320 ....SPARSE BLAS │ │ │ │ - 0x0004a398 54455354 533a2046 41494c55 5245210a TESTS: FAILURE!. │ │ │ │ - 0x0004a3a8 00000000 42415349 43204c49 4d495420 ....BASIC LIMIT │ │ │ │ - 0x0004a3b8 43415345 53205445 53543a20 42454749 CASES TEST: BEGI │ │ │ │ - 0x0004a3c8 4e0a0000 28706c65 61736520 646f206e N...(please do n │ │ │ │ - 0x0004a3d8 6f742077 6f727279 20696620 736f6d65 ot worry if some │ │ │ │ - 0x0004a3e8 20746573 74732066 61696c20 64756520 tests fail due │ │ │ │ - 0x0004a3f8 746f2069 6e737566 66696369 656e7420 to insufficient │ │ │ │ - 0x0004a408 6d656d6f 7279290a 00000000 28666f72 memory).....(for │ │ │ │ - 0x0004a418 63696e67 20616c6c 6f636174 696f6e73 cing allocations │ │ │ │ - 0x0004a428 20746f20 6265206d 656d6f72 79207265 to be memory re │ │ │ │ - 0x0004a438 73696465 6e74290a 00000000 74657374 sident).....test │ │ │ │ - 0x0004a448 696e6720 696e7374 616e7469 6174696f ing instantiatio │ │ │ │ - 0x0004a458 6e20257a 642d7369 7a65642c 20257a64 n %zd-sized, %zd │ │ │ │ - 0x0004a468 206e6e7a 0a000000 74657374 696e6720 nnz....testing │ │ │ │ - 0x0004a478 73706d75 6c742066 6f722025 7a642d73 spmult for %zd-s │ │ │ │ - 0x0004a488 697a6564 2c20257a 64206e6e 7a0a0000 ized, %zd nnz... │ │ │ │ - 0x0004a498 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ - 0x0004a4a8 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ - 0x0004a4b8 7a64206d 61747269 78202866 6f72206e zd matrix (for n │ │ │ │ - 0x0004a4c8 756d6572 6963616c 206c696d 69747320 umerical limits │ │ │ │ - 0x0004a4d8 72656173 6f6e732d 2d697427 73206f6b reasons--it's ok │ │ │ │ - 0x0004a4e8 29210a00 6661696c 65642063 6f6d7075 )!..failed compu │ │ │ │ - 0x0004a4f8 74696e67 20612064 656e7365 20257a64 ting a dense %zd │ │ │ │ - 0x0004a508 20782025 7a64206d 61747269 78202866 x %zd matrix (f │ │ │ │ - 0x0004a518 6f72206d 656d6f72 79206c69 6d697473 or memory limits │ │ │ │ - 0x0004a528 20726561 736f6e73 2d2d6974 2773206f reasons--it's o │ │ │ │ - 0x0004a538 6b29210a 00000000 6661696c 65642063 k)!.....failed c │ │ │ │ - 0x0004a548 6f6d7075 74696e67 20612064 656e7365 omputing a dense │ │ │ │ - 0x0004a558 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ - 0x0004a568 78202875 6e6b6e6f 776e2072 6561736f x (unknown reaso │ │ │ │ - 0x0004a578 6e732d2d 69742773 206e6f74 206f6b29 ns--it's not ok) │ │ │ │ - 0x0004a588 210a0000 42415349 43204c49 4d495420 !...BASIC LIMIT │ │ │ │ - 0x0004a598 43415345 53205445 53543a20 454e440a CASES TEST: END. │ │ │ │ - 0x0004a5a8 00000000 42415349 43204c49 4d495420 ....BASIC LIMIT │ │ │ │ - 0x0004a5b8 43415345 53205445 53543a20 454e4420 CASES TEST: END │ │ │ │ - 0x0004a5c8 3a204641 494c5552 450a0000 1b4d0000 : FAILURE....M.. │ │ │ │ - 0x0004a5d8 55540000 4c540000 4c530000 55530000 UT..LT..LS..US.. │ │ │ │ - 0x0004a5e8 4c480000 55480000 3f3f0000 47450000 LH..UH..??..GE.. │ │ │ │ - 0x0004a5f8 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ - 0x0004a608 20544553 543a2042 4547494e 0a000000 TEST: BEGIN.... │ │ │ │ - 0x0004a618 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ - 0x0004a628 20544553 543a2045 4e442028 4641494c TEST: END (FAIL │ │ │ │ - 0x0004a638 55524529 0a000000 42415349 43205052 URE)....BASIC PR │ │ │ │ - 0x0004a648 494d4954 49564553 20544553 543a2045 IMITIVES TEST: E │ │ │ │ - 0x0004a658 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ - 0x0004a668 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ - 0x0004a678 424c4153 20544553 543a2042 4547494e BLAS TEST: BEGIN │ │ │ │ - 0x0004a688 00000000 205b6c69 6d697420 256c6673 .... [limit %lfs │ │ │ │ - 0x0004a698 5d000000 5253425f 4d49465f 4d415452 ]...RSB_MIF_MATR │ │ │ │ - 0x0004a6a8 49585f43 4f4c535f 5f544f5f 5f525342 IX_COLS__TO__RSB │ │ │ │ - 0x0004a6b8 5f434f4f 5f494e44 45585f54 00000000 _COO_INDEX_T.... │ │ │ │ - 0x0004a6c8 5253425f 4d49465f 4d415452 49585f52 RSB_MIF_MATRIX_R │ │ │ │ - 0x0004a6d8 4f57535f 5f544f5f 5f525342 5f434f4f OWS__TO__RSB_COO │ │ │ │ - 0x0004a6e8 5f494e44 45585f54 00000000 5253425f _INDEX_T....RSB_ │ │ │ │ - 0x0004a6f8 4d49465f 4d415452 49585f4e 4e5a5f5f MIF_MATRIX_NNZ__ │ │ │ │ - 0x0004a708 544f5f5f 5253425f 4e4e5a5f 494e4445 TO__RSB_NNZ_INDE │ │ │ │ - 0x0004a718 585f5400 61637475 616c2072 6573756c X_T.actual resul │ │ │ │ - 0x0004a728 74732076 7320636f 72726563 74207265 ts vs correct re │ │ │ │ - 0x0004a738 73756c74 733a0a00 4d617472 69782073 sults:..Matrix s │ │ │ │ - 0x0004a748 756d6d61 72793a0a 00000000 25732537 ummary:.....%s%7 │ │ │ │ - 0x0004a758 7a643a20 74797065 3a256320 73796d3a zd: type:%c sym: │ │ │ │ - 0x0004a768 25732069 6e63583a 257a6420 696e6342 %s incX:%zd incB │ │ │ │ - 0x0004a778 3a257a64 2064696d 3a253130 7a642074 :%zd dim:%10zd t │ │ │ │ - 0x0004a788 72616e73 543a2563 20616c70 68613a25 ransT:%c alpha:% │ │ │ │ - 0x0004a798 2b327a64 20626574 613a252b 327a6420 +2zd beta:%+2zd │ │ │ │ - 0x0004a7a8 64696167 3a256320 7375626d 733a2535 diag:%c subms:%5 │ │ │ │ - 0x0004a7b8 7a64206e 7a3a257a 64000000 20697320 zd nz:%zd... is │ │ │ │ - 0x0004a7c8 6f6b0a00 20697320 6e6f7420 6f6b0a00 ok.. is not ok.. │ │ │ │ - 0x0004a7d8 5465726d 696e6174 696e6720 74657374 Terminating test │ │ │ │ - 0x0004a7e8 696e6720 64756520 746f2065 72726f72 ing due to error │ │ │ │ - 0x0004a7f8 732e0a00 5465726d 696e6174 696e6720 s...Terminating │ │ │ │ - 0x0004a808 74657374 696e6720 6561726c 69657220 testing earlier │ │ │ │ - 0x0004a818 64756520 746f2069 6e746572 61637469 due to interacti │ │ │ │ - 0x0004a828 76652075 73657220 72657175 6573743a ve user request: │ │ │ │ - 0x0004a838 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ - 0x0004a848 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ - 0x0004a858 7320256c 662e0a00 5465726d 696e6174 s %lf...Terminat │ │ │ │ - 0x0004a868 696e6720 74657374 696e6720 6561726c ing testing earl │ │ │ │ - 0x0004a878 69657220 64756520 746f2075 73657220 ier due to user │ │ │ │ - 0x0004a888 74696d65 6f757420 72657175 6573743a timeout request: │ │ │ │ - 0x0004a898 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ - 0x0004a8a8 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ - 0x0004a8b8 7320256c 662e0a00 414c4c20 54455354 s %lf...ALL TEST │ │ │ │ - 0x0004a8c8 53205041 53534544 20534f20 4641522c S PASSED SO FAR, │ │ │ │ - 0x0004a8d8 20414e44 20414c53 4f20494e 5354414e AND ALSO INSTAN │ │ │ │ - 0x0004a8e8 54494154 4544204f 4e452022 52454355 TIATED ONE "RECU │ │ │ │ - 0x0004a8f8 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ - 0x0004a908 20544849 53204953 20454e4f 5547480a THIS IS ENOUGH. │ │ │ │ - 0x0004a918 00000000 53545241 4e47453a 20544553 ....STRANGE: TES │ │ │ │ - 0x0004a928 54532050 41535345 442c2042 55542044 TS PASSED, BUT D │ │ │ │ - 0x0004a938 4944204e 4f542049 4e535441 4e544941 ID NOT INSTANTIA │ │ │ │ - 0x0004a948 54452041 4e592022 52454355 52534956 TE ANY "RECURSIV │ │ │ │ - 0x0004a958 4522204d 41545249 582e2e2e 20524149 E" MATRIX... RAI │ │ │ │ - 0x0004a968 53494e47 20414e20 4552524f 5220464f SING AN ERROR FO │ │ │ │ - 0x0004a978 52205448 49530a00 09504153 5345443a R THIS...PASSED: │ │ │ │ - 0x0004a988 257a640a 09464149 4c45443a 257a640a %zd..FAILED:%zd. │ │ │ │ - 0x0004a998 00000000 41445641 4e434544 20535041 ....ADVANCED SPA │ │ │ │ - 0x0004a9a8 52534520 424c4153 20544553 543a2045 RSE BLAS TEST: E │ │ │ │ - 0x0004a9b8 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ - 0x0004a9c8 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ - 0x0004a9d8 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ - 0x0004a9e8 57495448 20455252 4f525329 0a000000 WITH ERRORS).... │ │ │ │ - 0x0004a9f8 42656769 6e6e696e 67206c61 72676520 Beginning large │ │ │ │ - 0x0004aa08 62696e61 72792073 65617263 68207465 binary search te │ │ │ │ - 0x0004aa18 73742e0a 00000000 44657465 63746564 st......Detected │ │ │ │ - 0x0004aa28 20257a75 20627974 6573206f 66206d65 %zu bytes of me │ │ │ │ - 0x0004aa38 6d6f7279 2c20636f 6d707265 68656e73 mory, comprehens │ │ │ │ - 0x0004aa48 69766520 6f662025 7a75206f 66206672 ive of %zu of fr │ │ │ │ - 0x0004aa58 6565206d 656d6f72 792e0a00 546f6f20 ee memory...Too │ │ │ │ - 0x0004aa68 6c697474 6c65206d 656d6f72 79206465 little memory de │ │ │ │ - 0x0004aa78 74656374 65643a20 7365656d 73206c69 tected: seems li │ │ │ │ - 0x0004aa88 6b652079 6f757220 73797374 656d2069 ke your system i │ │ │ │ - 0x0004aa98 73206e6f 74207765 6c6c2073 7570706f s not well suppo │ │ │ │ - 0x0004aaa8 72746564 206f7220 6e6f7420 7374616e rted or not stan │ │ │ │ - 0x0004aab8 64617264 7320636f 6d706c69 616e742e dards compliant. │ │ │ │ - 0x0004aac8 0a000000 57696c6c 20747279 20736574 ....Will try set │ │ │ │ - 0x0004aad8 74696e67 20612072 6561736f 6e61626c ting a reasonabl │ │ │ │ - 0x0004aae8 7920736d 616c6c20 76616c75 653a2025 y small value: % │ │ │ │ - 0x0004aaf8 7a752066 6f722064 65746563 74656420 zu for detected │ │ │ │ - 0x0004ab08 66726565 206d656d 6f72792e 0a000000 free memory..... │ │ │ │ - 0x0004ab18 4f6e2074 68697320 73797374 656d2c20 On this system, │ │ │ │ - 0x0004ab28 6d617869 6d616c20 61727261 79206f66 maximal array of │ │ │ │ - 0x0004ab38 20636f6f 7264696e 61746573 2063616e coordinates can │ │ │ │ - 0x0004ab48 20686176 6520257a 7520656c 656d656e have %zu elemen │ │ │ │ - 0x0004ab58 74732061 6e64206f 63637570 7920257a ts and occupy %z │ │ │ │ - 0x0004ab68 75206279 7465732e 0a000000 57696c6c u bytes.....Will │ │ │ │ - 0x0004ab78 20706572 666f726d 20746865 20746573 perform the tes │ │ │ │ - 0x0004ab88 74207573 696e6720 6c657373 206d656d t using less mem │ │ │ │ - 0x0004ab98 6f727920 28257a75 204d4229 20746861 ory (%zu MB) tha │ │ │ │ - 0x0004aba8 6e206f6e 20746865 206d6178 696d616c n on the maximal │ │ │ │ - 0x0004abb8 20636f6f 7264696e 61746520 696e6469 coordinate indi │ │ │ │ - 0x0004abc8 63657320 61727261 79202825 7a752920 ces array (%zu) │ │ │ │ - 0x0004abd8 616c6c6f 77732e0a 00000000 536b6970 allows......Skip │ │ │ │ - 0x0004abe8 70696e67 20746573 743a2074 6f6f206c ping test: too l │ │ │ │ - 0x0004abf8 6974746c 65206d65 6d6f7279 2e0a0000 ittle memory.... │ │ │ │ - 0x0004ac08 44657465 63746564 20257a64 20627974 Detected %zd byt │ │ │ │ - 0x0004ac18 6573206f 66206672 6565206d 656d6f72 es of free memor │ │ │ │ - 0x0004ac28 792c206e 65656465 6420257a 640a6c65 y, needed %zd.le │ │ │ │ - 0x0004ac38 74277320 73656520 69662074 65737420 t's see if test │ │ │ │ - 0x0004ac48 73756363 65656420 2e2e0a00 5741524e succeed ....WARN │ │ │ │ - 0x0004ac58 494e473a 20466169 6c656420 28632961 ING: Failed (c)a │ │ │ │ - 0x0004ac68 6c6c6f63 6174696e 67206f66 20257a64 llocating of %zd │ │ │ │ - 0x0004ac78 206e6e7a 2028257a 64206279 74657329 nnz (%zd bytes) │ │ │ │ - 0x0004ac88 0a000000 42757420 6d616465 20697420 ....But made it │ │ │ │ - 0x0004ac98 77697468 20257a64 206e6e7a 2028257a with %zd nnz (%z │ │ │ │ - 0x0004aca8 64206279 7465732c 20257a64 2525206f d bytes, %zd%% o │ │ │ │ - 0x0004acb8 66207468 6174292e 20417265 20796f75 f that). Are you │ │ │ │ - 0x0004acc8 2072756e 6e696e67 20696e20 6120636f running in a co │ │ │ │ - 0x0004acd8 6e746169 6e657269 7a656420 656e7669 ntainerized envi │ │ │ │ - 0x0004ace8 726f6e6d 656e743f 0a000000 4661696c ronment?....Fail │ │ │ │ - 0x0004acf8 65642028 6329616c 6c6f6361 74696e67 ed (c)allocating │ │ │ │ - 0x0004ad08 206f6620 257a6420 6e6e7a20 28257a64 of %zd nnz (%zd │ │ │ │ - 0x0004ad18 20627974 6573290a 00000000 28632961 bytes).....(c)a │ │ │ │ - 0x0004ad28 6c6c6f63 61746564 20257a64 206e6e7a llocated %zd nnz │ │ │ │ - 0x0004ad38 2028257a 64206279 74657329 0a000000 (%zd bytes).... │ │ │ │ - 0x0004ad48 4661696c 65642072 65747269 6576696e Failed retrievin │ │ │ │ - 0x0004ad58 67206172 72617920 6c617374 20656c65 g array last ele │ │ │ │ - 0x0004ad68 6d656e74 210a0000 53756363 65656465 ment!...Succeede │ │ │ │ - 0x0004ad78 64207265 74726965 76696e67 20617272 d retrieving arr │ │ │ │ - 0x0004ad88 6179206c 61737420 656c656d 656e742e ay last element. │ │ │ │ - 0x0004ad98 0a000000 53756363 65737366 756c6c79 ....Successfully │ │ │ │ - 0x0004ada8 20706572 666f726d 6564206c 61726765 performed large │ │ │ │ - 0x0004adb8 2062696e 61727920 73656172 63682074 binary search t │ │ │ │ - 0x0004adc8 6573742e 0a000000 536b6970 70696e67 est.....Skipping │ │ │ │ - 0x0004add8 206c6172 67652062 696e6172 79207365 large binary se │ │ │ │ - 0x0004ade8 61726368 20746573 742e0a00 00000000 arch test....... │ │ │ │ - 0x0004adf8 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x0004ae08 04000000 05000000 01000000 00000000 ................ │ │ │ │ - 0x0004ae18 01000000 02000000 03000000 04000000 ................ │ │ │ │ - 0x0004ae28 05000000 05000000 00000000 01000000 ................ │ │ │ │ - 0x0004ae38 02000000 03000000 04000000 05000000 ................ │ │ │ │ - 0x0004ae48 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ - 0x0004ae58 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x00044ee8 346c6609 2531302e 326c6609 2531302e 4lf.%10.2lf.%10. │ │ │ │ + 0x00044ef8 346c660a 00000000 23207273 625f6d74 4lf.....# rsb_mt │ │ │ │ + 0x00044f08 785f7377 69746368 5f746f5f 636f6f20 x_switch_to_coo │ │ │ │ + 0x00044f18 74696d65 3a20256c 672e0a00 25256f70 time: %lg...%%op │ │ │ │ + 0x00044f28 65726174 696f6e3a 6d617472 69780943 eration:matrix.C │ │ │ │ + 0x00044f38 4f4e5354 52554354 4f525b25 645d0953 ONSTRUCTOR[%d].S │ │ │ │ + 0x00044f48 504d565b 25645d09 53504d56 5b25645d PMV[%d].SPMV[%d] │ │ │ │ + 0x00044f58 0a000000 25256f70 65726174 696f6e3a ....%%operation: │ │ │ │ + 0x00044f68 25730925 6c670925 6c670925 6c670a00 %s.%lg.%lg.%lg.. │ │ │ │ + 0x00044f78 2525636f 6e737472 7563746f 723a6d61 %%constructor:ma │ │ │ │ + 0x00044f88 74726978 09534f52 545b2564 5d095343 trix.SORT[%d].SC │ │ │ │ + 0x00044f98 414e5b25 645d0953 48554646 4c455b25 AN[%d].SHUFFLE[% │ │ │ │ + 0x00044fa8 645d0949 4e534552 545b2564 5d0a0000 d].INSERT[%d]... │ │ │ │ + 0x00044fb8 2525636f 6e737472 7563746f 723a2573 %%constructor:%s │ │ │ │ + 0x00044fc8 09256c67 09256c67 09256c67 09256c67 .%lg.%lg.%lg.%lg │ │ │ │ + 0x00044fd8 0a000000 23204672 6565696e 6720492f ....# Freeing I/ │ │ │ │ + 0x00044fe8 4f206172 72617973 2e0a0000 5465726d O arrays....Term │ │ │ │ + 0x00044ff8 696e6174 696e6720 65786563 7574696f inating executio │ │ │ │ + 0x00045008 6e206561 726c6965 72206475 6520746f n earlier due to │ │ │ │ + 0x00045018 20696e74 65726163 74697665 20757365 interactive use │ │ │ │ + 0x00045028 72207265 71756573 742e0a00 5465726d r request...Term │ │ │ │ + 0x00045038 696e6174 696e6720 65786563 7574696f inating executio │ │ │ │ + 0x00045048 6e206561 726c6965 72206475 6520746f n earlier due to │ │ │ │ + 0x00045058 20757365 72207365 74206d61 78207469 user set max ti │ │ │ │ + 0x00045068 6d657220 6f662025 322e336c 6720732e mer of %2.3lg s. │ │ │ │ + 0x00045078 0a000000 23206265 6e63686d 61726b69 ....# benchmarki │ │ │ │ + 0x00045088 6e672074 65726d69 6e617465 64202d2d ng terminated -- │ │ │ │ + 0x00045098 2d206669 6e616c69 7a696e67 2072756e - finalizing run │ │ │ │ + 0x000450a8 2e0a0000 23203d3d 3d3d3d3d 20424547 ....# ====== BEG │ │ │ │ + 0x000450b8 494e2054 6f74616c 2073756d 6d617279 IN Total summary │ │ │ │ + 0x000450c8 20726563 6f72642e 0a000000 23203d3d record.....# == │ │ │ │ + 0x000450d8 3d3d3d3d 2020454e 44202054 6f74616c ==== END Total │ │ │ │ + 0x000450e8 2073756d 6d617279 20726563 6f72642e summary record. │ │ │ │ + 0x000450f8 0a000000 23205265 6d6f7669 6e672074 ....# Removing t │ │ │ │ + 0x00045108 68652074 656d706f 72617279 20726563 he temporary rec │ │ │ │ + 0x00045118 6f726420 66696c65 2025732e 0a000000 ord file %s..... │ │ │ │ + 0x00045128 20746572 6d696e61 74696e67 2072756e terminating run │ │ │ │ + 0x00045138 20617420 00000000 23257325 2e306c66 at ....#%s%.0lf │ │ │ │ + 0x00045148 20286166 74657220 252e316c 6673206f (after %.1lfs o │ │ │ │ + 0x00045158 6620772e 632e742e 29257300 23206d61 f w.c.t.)%s.# ma │ │ │ │ + 0x00045168 74726978 20636f6e 73697374 656e6379 trix consistency │ │ │ │ + 0x00045178 20636865 636b2074 6f6f6b20 252e336c check took %.3l │ │ │ │ + 0x00045188 66732028 6f6b290a 00000000 25732028 fs (ok).....%s ( │ │ │ │ + 0x00045198 73707376 5f737873 7829203a 20506c65 spsv_sxsx) : Ple │ │ │ │ + 0x000451a8 61736520 73706563 69667920 61206d61 ase specify a ma │ │ │ │ + 0x000451b8 74726978 2066696c 656e616d 65202877 trix filename (w │ │ │ │ + 0x000451c8 69746820 2d66290a 00000000 496e7465 ith -f).....Inte │ │ │ │ + 0x000451d8 72707265 74696e67 202d2d64 656e7365 rpreting --dense │ │ │ │ + 0x000451e8 20617320 2d2d6c6f 7765722d 64656e73 as --lower-dens │ │ │ │ + 0x000451f8 65202866 756c6c20 64656e73 65206d61 e (full dense ma │ │ │ │ + 0x00045208 6b657320 6e6f2073 656e7365 20666f72 kes no sense for │ │ │ │ + 0x00045218 20747269 616e6775 6c617220 736f6c76 triangular solv │ │ │ │ + 0x00045228 65292e0a 00000000 46697273 74207275 e)......First ru │ │ │ │ + 0x00045238 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ + 0x00045248 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ + 0x00045258 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ + 0x00045268 20732070 65722073 7073765f 73787378 s per spsv_sxsx │ │ │ │ + 0x00045278 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ + 0x00045288 2564206c 7375626d 292e0a00 5b215d20 %d lsubm)...[!] │ │ │ │ + 0x00045298 61207072 6f626c65 6d206f63 63757272 a problem occurr │ │ │ │ + 0x000452a8 65642069 6e207472 69616e67 756c6172 ed in triangular │ │ │ │ + 0x000452b8 20736f6c 7665210a 00000000 5b215d20 solve!.....[!] │ │ │ │ + 0x000452c8 736f6d65 2070726f 626c656d 206f6363 some problem occ │ │ │ │ + 0x000452d8 75727265 6420696e 20737061 72736520 urred in sparse │ │ │ │ + 0x000452e8 6d617472 69782076 6563746f 72207072 matrix vector pr │ │ │ │ + 0x000452f8 6f647563 74210a00 23657272 6f72206e oduct!..#error n │ │ │ │ + 0x00045308 6f726d3a 00000000 73707376 5f737873 orm:....spsv_sxs │ │ │ │ + 0x00045318 78000000 23202865 78747261 29205370 x...# (extra) Sp │ │ │ │ + 0x00045328 4d562070 6572666f 726d616e 63652072 MV performance r │ │ │ │ + 0x00045338 65636f72 643a0a00 73706d76 5f756175 ecord:..spmv_uau │ │ │ │ + 0x00045348 612a0000 23676169 6e20666f 72207370 a*..#gain for sp │ │ │ │ + 0x00045358 73762069 66207765 20686164 20696e66 sv if we had inf │ │ │ │ + 0x00045368 696e6974 65207370 6d762d77 6f726b65 inite spmv-worke │ │ │ │ + 0x00045378 72733a25 6c660a00 23737073 76207065 rs:%lf..#spsv pe │ │ │ │ + 0x00045388 72666f72 6d616e63 65207673 2073706d rformance vs spm │ │ │ │ + 0x00045398 765f7561 75612a3a 256c660a 00000000 v_uaua*:%lf..... │ │ │ │ + 0x000453a8 23676169 6e20666f 72207370 73762069 #gain for spsv i │ │ │ │ + 0x000453b8 66207765 20686164 206e6f20 636f6e63 f we had no conc │ │ │ │ + 0x000453c8 75727265 6e742077 72697465 73207072 urrent writes pr │ │ │ │ + 0x000453d8 6576656e 74696e67 206c6f63 6b732061 eventing locks a │ │ │ │ + 0x000453e8 7420616c 6c3a256c 660a0000 25256f70 t all:%lf...%%op │ │ │ │ + 0x000453f8 65726174 696f6e3a 6d617472 69780943 eration:matrix.C │ │ │ │ + 0x00045408 4f4e5354 52554354 4f525b25 645d0953 ONSTRUCTOR[%d].S │ │ │ │ + 0x00045418 504d565b 25645d09 53504d56 5b25645d PMV[%d].SPMV[%d] │ │ │ │ + 0x00045428 09535453 565b2564 5d095354 53565b25 .STSV[%d].STSV[% │ │ │ │ + 0x00045438 645d0a00 25256f70 65726174 696f6e3a d]..%%operation: │ │ │ │ + 0x00045448 25730925 6c670925 6c670925 6c670925 %s.%lg.%lg.%lg.% │ │ │ │ + 0x00045458 6c670925 6c670a00 713a514c 45434844 lg.%lg..q:QLECHD │ │ │ │ + 0x00045468 56415269 73463a50 543a623a 773a4247 VARisF:PT:b:w:BG │ │ │ │ + 0x00045478 68743a66 3a723a63 3a76706e 3a4d4e53 ht:f:r:c:vpn:MNS │ │ │ │ + 0x00045488 3a426b3a 4b55733a 656f3a4f 3a000000 :Bk:KUs:eo:O:... │ │ │ │ + 0x00045498 63616e6e 6f742070 6572666f 726d202d cannot perform - │ │ │ │ + 0x000454a8 65206675 6e637469 6f6e616c 69747920 e functionality │ │ │ │ + 0x000454b8 696e206f 6e652072 756e2e20 6f6e6520 in one run. one │ │ │ │ + 0x000454c8 61742061 2074696d 6520706c 65617365 at a time please │ │ │ │ + 0x000454d8 2e2e0a00 25732028 6d61745f 73746174 ....%s (mat_stat │ │ │ │ + 0x000454e8 7329203a 20506c65 61736520 73706563 s) : Please spec │ │ │ │ + 0x000454f8 69667920 61206d61 74726978 2066696c ify a matrix fil │ │ │ │ + 0x00045508 656e616d 65202877 69746820 2d66290a ename (with -f). │ │ │ │ + 0x00045518 00000000 67697665 6e207065 7263656e ....given percen │ │ │ │ + 0x00045528 74616765 203d2025 7a64203f 0a000000 tage = %zd ?.... │ │ │ │ + 0x00045538 77616e74 206d6f72 65206d61 785f6e6e want more max_nn │ │ │ │ + 0x00045548 7a732028 257a6429 20746861 6e206e6f zs (%zd) than no │ │ │ │ + 0x00045558 6e7a6572 6f732028 257a6429 20210a00 nzeros (%zd) !.. │ │ │ │ + 0x00045568 77616e74 206d6178 5f6e6e7a 73202825 want max_nnzs (% │ │ │ │ + 0x00045578 7a642920 6c657373 20746861 6e20257a zd) less than %z │ │ │ │ + 0x00045588 64203f0a 00000000 236d6174 72697809 d ?.....#matrix. │ │ │ │ + 0x00045598 726f7773 09636f6c 73096272 09626309 rows.cols.br.bc. │ │ │ │ + 0x000455a8 6e6e7a09 66696c6c 696e0966 72616374 nnz.fillin.fract │ │ │ │ + 0x000455b8 696f6e09 72656c2e 6572726f 720a0000 ion.rel.error... │ │ │ │ + 0x000455c8 25730925 7a640925 7a640925 7a640925 %s.%zd.%zd.%zd.% │ │ │ │ + 0x000455d8 7a640925 7a640925 6c670000 09252e33 zd.%zd.%lg...%.3 │ │ │ │ + 0x000455e8 6c670925 2b2e336c 670a0000 616c6c2d lg.%+.3lg...all- │ │ │ │ + 0x000455f8 666c6167 73000000 616c6c2d 666f726d flags...all-form │ │ │ │ + 0x00045608 61747300 616c6c2d 626c6173 2d6f7074 ats.all-blas-opt │ │ │ │ + 0x00045618 73000000 616c6c2d 626c6173 2d747970 s...all-blas-typ │ │ │ │ + 0x00045628 65730000 616c6c6f 772d616e 792d7472 es..allow-any-tr │ │ │ │ + 0x00045638 616e7370 6f736974 696f6e2d 636f6d62 ansposition-comb │ │ │ │ + 0x00045648 696e6174 696f6e00 616c7465 726e6174 ination.alternat │ │ │ │ + 0x00045658 652d736f 72740000 6175746f 2d626c6f e-sort..auto-blo │ │ │ │ + 0x00045668 636b696e 67000000 62652d76 6572626f cking...be-verbo │ │ │ │ + 0x00045678 73650000 626c6f63 6b2d636f 6c756d6e se..block-column │ │ │ │ + 0x00045688 73697a65 00000000 626c6f63 6b2d726f size....block-ro │ │ │ │ + 0x00045698 7773697a 65000000 63616368 652d626c wsize...cache-bl │ │ │ │ + 0x000456a8 6f636b69 6e670000 63686469 72000000 ocking..chdir... │ │ │ │ + 0x000456b8 636f6c75 6d6e2d65 7870616e 64000000 column-expand... │ │ │ │ + 0x000456c8 636f6d70 6172652d 636f6d70 65746974 compare-competit │ │ │ │ + 0x000456d8 6f727300 6e6f2d63 6f6d7061 72652d63 ors.no-compare-c │ │ │ │ + 0x000456e8 6f6d7065 7469746f 72730000 636f6e76 ompetitors..conv │ │ │ │ + 0x000456f8 65727400 64656e73 65000000 64696167 ert.dense...diag │ │ │ │ + 0x00045708 6f6e616c 2d646f6d 696e616e 63652d63 onal-dominance-c │ │ │ │ + 0x00045718 6865636b 00000000 64756d70 2d6e2d6c heck....dump-n-l │ │ │ │ + 0x00045728 68732d65 6c656d65 6e747300 6563686f hs-elements.echo │ │ │ │ + 0x00045738 2d617267 756d656e 74730000 65737469 -arguments..esti │ │ │ │ + 0x00045748 6d617465 2d73616d 706c6573 00000000 mate-samples.... │ │ │ │ + 0x00045758 65737469 6d617465 2d66696c 6c696e00 estimate-fillin. │ │ │ │ + 0x00045768 666c7573 682d6361 6368652d 696e2d69 flush-cache-in-i │ │ │ │ + 0x00045778 74657261 74696f6e 73000000 696d7061 terations...impa │ │ │ │ + 0x00045788 7469656e 74000000 6e6f2d66 6c757368 tient...no-flush │ │ │ │ + 0x00045798 2d636163 68652d69 6e2d6974 65726174 -cache-in-iterat │ │ │ │ + 0x000457a8 696f6e73 00000000 666c7573 682d6361 ions....flush-ca │ │ │ │ + 0x000457b8 6368652d 61726f75 6e642d6c 6f6f7000 che-around-loop. │ │ │ │ + 0x000457c8 77616e74 2d616e63 696c6c61 72792d65 want-ancillary-e │ │ │ │ + 0x000457d8 78656373 00000000 6e6f2d77 616e742d xecs....no-want- │ │ │ │ + 0x000457e8 616e6369 6c6c6172 792d6578 65637300 ancillary-execs. │ │ │ │ + 0x000457f8 6e6f2d66 6c757368 2d636163 68652d61 no-flush-cache-a │ │ │ │ + 0x00045808 726f756e 642d6c6f 6f700000 77616e74 round-loop..want │ │ │ │ + 0x00045818 2d6e6f2d 72656375 72736976 65000000 -no-recursive... │ │ │ │ + 0x00045828 77616e74 2d6d656d 6f72792d 62656e63 want-memory-benc │ │ │ │ + 0x00045838 686d6172 6b000000 77616e74 2d6e6f2d hmark...want-no- │ │ │ │ + 0x00045848 6d656d6f 72792d62 656e6368 6d61726b memory-benchmark │ │ │ │ + 0x00045858 00000000 6e6d6200 696c7530 00000000 ....nmb.ilu0.... │ │ │ │ + 0x00045868 696e6300 696e6378 00000000 696e6379 inc.incx....incy │ │ │ │ + 0x00045878 00000000 696e2d70 6c616365 2d617373 ....in-place-ass │ │ │ │ + 0x00045888 656d626c 792d6578 70657269 6d656e74 embly-experiment │ │ │ │ + 0x00045898 616c0000 696e2d70 6c616365 2d637372 al..in-place-csr │ │ │ │ + 0x000458a8 00000000 696e2d70 6c616365 2d706572 ....in-place-per │ │ │ │ + 0x000458b8 6d757461 74696f6e 00000000 6c6f7765 mutation....lowe │ │ │ │ + 0x000458c8 72000000 6c6f7765 722d6465 6e736500 r...lower-dense. │ │ │ │ + 0x000458d8 67656e65 72617465 2d6c6f77 65726261 generate-lowerba │ │ │ │ + 0x000458e8 6e640000 67656e2d 6c62616e 64000000 nd..gen-lband... │ │ │ │ + 0x000458f8 67656e65 72617465 2d737061 63696e67 generate-spacing │ │ │ │ + 0x00045908 00000000 6d617472 69782d64 756d7000 ....matrix-dump. │ │ │ │ + 0x00045918 6d617472 69782d64 756d702d 67726170 matrix-dump-grap │ │ │ │ + 0x00045928 68000000 6d617472 69782d64 756d702d h...matrix-dump- │ │ │ │ + 0x00045938 696e7465 726e616c 73000000 6d657267 internals...merg │ │ │ │ + 0x00045948 652d6578 70657269 6d656e74 616c0000 e-experimental.. │ │ │ │ + 0x00045958 73706c69 742d6578 70657269 6d656e74 split-experiment │ │ │ │ + 0x00045968 616c0000 6d732d65 78706572 696d656e al..ms-experimen │ │ │ │ + 0x00045978 74616c00 6d617472 69782d66 696c656e tal.matrix-filen │ │ │ │ + 0x00045988 616d6500 6d617472 69782d73 616d706c ame.matrix-sampl │ │ │ │ + 0x00045998 652d7063 6e740000 6d617472 69782d73 e-pcnt..matrix-s │ │ │ │ + 0x000459a8 746f7261 67650000 6d617472 69782d74 torage..matrix-t │ │ │ │ + 0x000459b8 696d6500 6d656d2d 68696572 61726368 ime.mem-hierarch │ │ │ │ + 0x000459c8 792d696e 666f0000 6d61782d 72756e74 y-info..max-runt │ │ │ │ + 0x000459d8 696d6500 6e6f2d6f 70000000 6e6f7472 ime.no-op...notr │ │ │ │ + 0x000459e8 616e7370 6f736500 6e6f2d74 72616e73 anspose.no-trans │ │ │ │ + 0x000459f8 706f7365 00000000 6e726873 00000000 pose....nrhs.... │ │ │ │ + 0x00045a08 6f6e652d 6e6f6e75 6e69742d 696e6378 one-nonunit-incx │ │ │ │ + 0x00045a18 2d696e63 792d6e72 68732d70 65722d74 -incy-nrhs-per-t │ │ │ │ + 0x00045a28 79706500 6e746872 65616473 00000000 ype.nthreads.... │ │ │ │ + 0x00045a38 6f736b69 2d62656e 63686d61 726b0000 oski-benchmark.. │ │ │ │ + 0x00045a48 6f75742d 6c687300 6f75742d 72687300 out-lhs.out-rhs. │ │ │ │ + 0x00045a58 6f766572 72696465 2d6d6174 7269782d override-matrix- │ │ │ │ + 0x00045a68 6e616d65 00000000 70617474 65726e2d name....pattern- │ │ │ │ + 0x00045a78 6d61726b 00000000 7072652d 7472616e mark....pre-tran │ │ │ │ + 0x00045a88 73706f73 65000000 72656164 2d61732d spose...read-as- │ │ │ │ + 0x00045a98 62696e61 72790000 72657065 61742d63 binary..repeat-c │ │ │ │ + 0x00045aa8 6f6e7374 72756374 6f720000 72657573 onstructor..reus │ │ │ │ + 0x00045ab8 652d696f 2d617272 61797300 6e6f2d72 e-io-arrays.no-r │ │ │ │ + 0x00045ac8 65757365 2d696f2d 61727261 79730000 euse-io-arrays.. │ │ │ │ + 0x00045ad8 72657665 7273652d 616c7465 726e6174 reverse-alternat │ │ │ │ + 0x00045ae8 652d726f 77730000 67656e65 72617465 e-rows..generate │ │ │ │ + 0x00045af8 2d757070 65726261 6e640000 67656e2d -upperband..gen- │ │ │ │ + 0x00045b08 7562616e 64000000 67656e65 72617465 uband...generate │ │ │ │ + 0x00045b18 2d646961 676f6e61 6c000000 67656e2d -diagonal...gen- │ │ │ │ + 0x00045b28 64696167 00000000 696d706c 69636974 diag....implicit │ │ │ │ + 0x00045b38 2d646961 676f6e61 6c000000 616c736f -diagonal...also │ │ │ │ + 0x00045b48 2d696d70 6c696369 742d6469 61676f6e -implicit-diagon │ │ │ │ + 0x00045b58 616c0000 616c736f 2d73796d 6d657472 al..also-symmetr │ │ │ │ + 0x00045b68 69657300 616c736f 2d73686f 72742d69 ies.also-short-i │ │ │ │ + 0x00045b78 64780000 616c736f 2d636f6f 2d637372 dx..also-coo-csr │ │ │ │ + 0x00045b88 00000000 616c736f 2d726563 75727369 ....also-recursi │ │ │ │ + 0x00045b98 76650000 7a69672d 7a616700 73756264 ve..zig-zag.subd │ │ │ │ + 0x00045ba8 69766973 696f6e2d 6d756c74 69706c69 ivision-multipli │ │ │ │ + 0x00045bb8 65720000 626f756e 6465642d 626f7800 er..bounded-box. │ │ │ │ + 0x00045bc8 6d61782d 6e6e7a2d 73616d70 6c657300 max-nnz-samples. │ │ │ │ + 0x00045bd8 6e6f2d6c 6561662d 6d756c74 69766563 no-leaf-multivec │ │ │ │ + 0x00045be8 00000000 77697468 2d6c6561 662d6d75 ....with-leaf-mu │ │ │ │ + 0x00045bf8 6c746976 65630000 756e7365 74656e76 ltivec..unsetenv │ │ │ │ + 0x00045c08 00000000 736f7274 2d616674 65722d6c ....sort-after-l │ │ │ │ + 0x00045c18 6f616400 736f7274 2d66696c 656e616d oad.sort-filenam │ │ │ │ + 0x00045c28 65732d6c 69737400 6e6f2d73 6f72742d es-list.no-sort- │ │ │ │ + 0x00045c38 66696c65 6e616d65 732d6c69 73740000 filenames-list.. │ │ │ │ + 0x00045c48 736b6970 2d6c6f61 64696e67 2d73796d skip-loading-sym │ │ │ │ + 0x00045c58 6d657472 69632d6d 61747269 63657300 metric-matrices. │ │ │ │ + 0x00045c68 736b6970 2d6c6f61 64696e67 2d756e73 skip-loading-uns │ │ │ │ + 0x00045c78 796d6d65 74726963 2d6d6174 72696365 ymmetric-matrice │ │ │ │ + 0x00045c88 73000000 736b6970 2d6c6f61 64696e67 s...skip-loading │ │ │ │ + 0x00045c98 2d686572 6d697469 616e2d6d 61747269 -hermitian-matri │ │ │ │ + 0x00045ca8 63657300 736b6970 2d6c6f61 64696e67 ces.skip-loading │ │ │ │ + 0x00045cb8 2d6e6f74 2d756e73 796d6d65 74726963 -not-unsymmetric │ │ │ │ + 0x00045cc8 2d6d6174 72696365 73000000 736b6970 -matrices...skip │ │ │ │ + 0x00045cd8 2d6c6f61 64696e67 2d69662d 6d6f7265 -loading-if-more │ │ │ │ + 0x00045ce8 2d6e6e7a 2d6d6174 72696365 73000000 -nnz-matrices... │ │ │ │ + 0x00045cf8 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x00045d08 6c657373 2d6e6e7a 2d6d6174 72696365 less-nnz-matrice │ │ │ │ + 0x00045d18 73000000 736b6970 2d6c6f61 64696e67 s...skip-loading │ │ │ │ + 0x00045d28 2d69662d 6d6f7265 2d66696c 6573697a -if-more-filesiz │ │ │ │ + 0x00045d38 652d6b62 2d6d6174 72696365 73000000 e-kb-matrices... │ │ │ │ + 0x00045d48 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x00045d58 6d617463 68696e67 2d726567 65780000 matching-regex.. │ │ │ │ + 0x00045d68 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x00045d78 6d617463 68696e67 2d737562 73747200 matching-substr. │ │ │ │ + 0x00045d88 74696d65 73000000 7472616e 73706f73 times...transpos │ │ │ │ + 0x00045d98 652d6173 00000000 616c736f 2d747261 e-as....also-tra │ │ │ │ + 0x00045da8 6e73706f 73650000 616c6c2d 7472616e nspose..all-tran │ │ │ │ + 0x00045db8 73706f73 65730000 74797065 00000000 sposes..type.... │ │ │ │ + 0x00045dc8 74797065 73000000 75706461 74650000 types...update.. │ │ │ │ + 0x00045dd8 61732d75 6e73796d 6d657472 69630000 as-unsymmetric.. │ │ │ │ + 0x00045de8 61732d73 796d6d65 74726963 00000000 as-symmetric.... │ │ │ │ + 0x00045df8 65787061 6e642d73 796d6d65 74727900 expand-symmetry. │ │ │ │ + 0x00045e08 61732d68 65726d69 7469616e 00000000 as-hermitian.... │ │ │ │ + 0x00045e18 6f6e6c79 2d6c6f77 65722d74 7269616e only-lower-trian │ │ │ │ + 0x00045e28 676c6500 6f6e6c79 2d757070 65722d74 gle.only-upper-t │ │ │ │ + 0x00045e38 7269616e 676c6500 76657262 6f736500 riangle.verbose. │ │ │ │ + 0x00045e48 6c657373 2d766572 626f7365 00000000 less-verbose.... │ │ │ │ + 0x00045e58 77616e74 2d696f2d 6f6e6c79 00000000 want-io-only.... │ │ │ │ + 0x00045e68 77616e74 2d6e6f6e 7a65726f 65732d64 want-nonzeroes-d │ │ │ │ + 0x00045e78 69737470 6c6f7400 77616e74 2d616363 istplot.want-acc │ │ │ │ + 0x00045e88 75726163 792d7465 73740000 77616e74 uracy-test..want │ │ │ │ + 0x00045e98 2d676574 64696167 2d62656e 63680000 -getdiag-bench.. │ │ │ │ + 0x00045ea8 77616e74 2d676574 726f772d 62656e63 want-getrow-benc │ │ │ │ + 0x00045eb8 68000000 77616e74 2d707269 6e742d70 h...want-print-p │ │ │ │ + 0x00045ec8 65722d73 75626d2d 73746174 73000000 er-subm-stats... │ │ │ │ + 0x00045ed8 77616e74 2d6f6e6c 792d6163 63757261 want-only-accura │ │ │ │ + 0x00045ee8 63792d74 65737400 77616e74 2d617574 cy-test.want-aut │ │ │ │ + 0x00045ef8 6f74756e 65000000 77616e74 2d6e6f2d otune...want-no- │ │ │ │ + 0x00045f08 6175746f 74756e65 00000000 77616e74 autotune....want │ │ │ │ + 0x00045f18 2d6e6f2d 6f6e6573 2d66696c 6c000000 -no-ones-fill... │ │ │ │ + 0x00045f28 77616e74 2d6d6b6c 2d617574 6f74756e want-mkl-autotun │ │ │ │ + 0x00045f38 65000000 77616e74 2d6d6b6c 2d6f6e65 e...want-mkl-one │ │ │ │ + 0x00045f48 2d626173 65642d69 6e646578 696e6700 -based-indexing. │ │ │ │ + 0x00045f58 77616e74 2d756e6f 72646572 65642d63 want-unordered-c │ │ │ │ + 0x00045f68 6f6f2d74 65737400 77697468 2d666c61 oo-test.with-fla │ │ │ │ + 0x00045f78 67730000 77726974 652d6173 2d62696e gs..write-as-bin │ │ │ │ + 0x00045f88 61727900 77726974 652d6173 2d637372 ary.write-as-csr │ │ │ │ + 0x00045f98 00000000 77726974 652d7065 72666f72 ....write-perfor │ │ │ │ + 0x00045fa8 6d616e63 652d7265 636f7264 00000000 mance-record.... │ │ │ │ + 0x00045fb8 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ + 0x00045fc8 72642d6e 616d652d 61707065 6e640000 rd-name-append.. │ │ │ │ + 0x00045fd8 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ + 0x00045fe8 72642d6e 616d652d 70726570 656e6400 rd-name-prepend. │ │ │ │ + 0x00045ff8 77726974 652d6e6f 2d706572 666f726d write-no-perform │ │ │ │ + 0x00046008 616e6365 2d726563 6f726400 64697363 ance-record.disc │ │ │ │ + 0x00046018 6172642d 72656164 2d7a6572 6f730000 ard-read-zeros.. │ │ │ │ + 0x00046028 7a2d736f 72746564 2d636f6f 00000000 z-sorted-coo.... │ │ │ │ + 0x00046038 616c7068 61000000 62657461 00000000 alpha...beta.... │ │ │ │ + 0x00046048 6e726873 2d62792d 726f7773 00000000 nrhs-by-rows.... │ │ │ │ + 0x00046058 62792d72 6f777300 6e726873 2d62792d by-rows.nrhs-by- │ │ │ │ + 0x00046068 636f6c75 6d6e7300 62792d63 6f6c756d columns.by-colum │ │ │ │ + 0x00046078 6e730000 6e726873 2d62792d 636f6c73 ns..nrhs-by-cols │ │ │ │ + 0x00046088 00000000 62792d63 6f6c7300 736f7274 ....by-cols.sort │ │ │ │ + 0x00046098 00000000 6d6b6c2d 696e7370 6563746f ....mkl-inspecto │ │ │ │ + 0x000460a8 722d7375 7065722d 6c696768 74000000 r-super-light... │ │ │ │ + 0x000460b8 6d6b6c2d 696e7370 6563746f 722d6c69 mkl-inspector-li │ │ │ │ + 0x000460c8 67687400 6d6b6c2d 696e7370 6563746f ght.mkl-inspecto │ │ │ │ + 0x000460d8 72000000 6d6b6c2d 6e6f2d69 6e737065 r...mkl-no-inspe │ │ │ │ + 0x000460e8 63746f72 00000000 6744623a 64723a63 ctor....gDb:dr:c │ │ │ │ + 0x000460f8 3a6e3a6c 733a0000 75736167 653a2025 :n:ls:..usage: % │ │ │ │ + 0x00046108 73202d67 202d7220 726f7773 202d6320 s -g -r rows -c │ │ │ │ + 0x00046118 636f6c73 200a0920 5b202d6e 206e6f6e cols .. [ -n non │ │ │ │ + 0x00046128 7a65726f 73205b25 255d205d 207c205b zeros [%%] ] | [ │ │ │ │ + 0x00046138 202d6220 62616e64 77696474 68205d20 -b bandwidth ] │ │ │ │ + 0x00046148 282d6220 666f7220 61206261 6e646564 (-b for a banded │ │ │ │ + 0x00046158 206d6174 72697820 77697468 20276261 matrix with 'ba │ │ │ │ + 0x00046168 6e647769 64746827 20776964 65206261 ndwidth' wide ba │ │ │ │ + 0x00046178 6e647769 64746829 0a095b2d 64205d20 ndwidth)..[-d ] │ │ │ │ + 0x00046188 282d6420 6d65616e 73207468 61742064 (-d means that d │ │ │ │ + 0x00046198 75706c69 63617465 73206172 6520616c uplicates are al │ │ │ │ + 0x000461a8 6c6f7765 64292021 0a000000 63616e27 lowed) !....can' │ │ │ │ + 0x000461b8 74206765 6e657261 7465206d 6f726520 t generate more │ │ │ │ + 0x000461c8 6e6f6e7a 65726f73 20746861 6e20726f nonzeros than ro │ │ │ │ + 0x000461d8 77732078 20636f6c 756d6e73 210a0000 ws x columns!... │ │ │ │ + 0x000461e8 25254d61 74726978 4d61726b 6574206d %%MatrixMarket m │ │ │ │ + 0x000461f8 61747269 7820636f 6f726469 6e617465 atrix coordinate │ │ │ │ + 0x00046208 20726561 6c206765 6e657261 6c0a0000 real general... │ │ │ │ + 0x00046218 257a6420 257a6420 257a640a 00000000 %zd %zd %zd..... │ │ │ │ + 0x00046228 25367a64 2025367a 64202532 30670a00 %6zd %6zd %20g.. │ │ │ │ + 0x00046238 736f6d65 20657272 6f72206f 63637572 some error occur │ │ │ │ + 0x00046248 72656420 64757269 6e67206d 61747269 red during matri │ │ │ │ + 0x00046258 78206765 6e657261 74696f6e 0a000000 x generation.... │ │ │ │ + 0x00046268 6e6e7a00 62616e64 65640000 616c6c6f nnz.banded..allo │ │ │ │ + 0x00046278 772d6475 706c6963 61746573 00000000 w-duplicates.... │ │ │ │ + 0x00046288 70617474 65726e00 73796d6d 65747269 pattern.symmetri │ │ │ │ + 0x00046298 63000000 6865726d 69746961 6e000000 c...hermitian... │ │ │ │ + 0x000462a8 25257379 6d6d0000 2525756e 73796d6d %%symm..%%unsymm │ │ │ │ + 0x000462b8 00000000 25730925 7a640925 7a640925 ....%s.%zd.%zd.% │ │ │ │ + 0x000462c8 7a640925 73092573 0925730a 00000000 zd.%s.%s.%s..... │ │ │ │ + 0x000462d8 70726f62 6c656d73 20776974 68202225 problems with "% │ │ │ │ + 0x000462e8 73220a00 5c626567 696e7b74 61626c65 s"..\begin{table │ │ │ │ + 0x000462f8 7d5b5d5c 62656769 6e7b666f 6f746e6f }[]\begin{footno │ │ │ │ + 0x00046308 74657369 7a657d5c 62656769 6e7b6365 tesize}\begin{ce │ │ │ │ + 0x00046318 6e746572 7d205c62 6567696e 7b746162 nter} \begin{tab │ │ │ │ + 0x00046328 756c6172 7d7b6c6c 6c6c6c7d 5c686c69 ular}{lllll}\hli │ │ │ │ + 0x00046338 6e650a6d 61747269 78202620 726f7773 ne.matrix & rows │ │ │ │ + 0x00046348 20262063 6f6c756d 6e732026 206e6e7a & columns & nnz │ │ │ │ + 0x00046358 2026206e 6e7a2f72 6f77205c 5c5c686c & nnz/row \\\hl │ │ │ │ + 0x00046368 696e650a 00000000 5c686c69 6e65205c ine.....\hline \ │ │ │ │ + 0x00046378 656e647b 74616275 6c61727d 205c6361 end{tabular} \ca │ │ │ │ + 0x00046388 7074696f 6e7b4361 7074696f 6e2e7d5c ption{Caption.}\ │ │ │ │ + 0x00046398 6c616265 6c7b7465 73746265 645f6d61 label{testbed_ma │ │ │ │ + 0x000463a8 74726963 65737d5c 656e647b 63656e74 trices}\end{cent │ │ │ │ + 0x000463b8 65727d5c 656e647b 666f6f74 6e6f7465 er}\end{footnote │ │ │ │ + 0x000463c8 73697a65 7d5c656e 647b7461 626c657d size}\end{table} │ │ │ │ + 0x000463d8 0a000000 25732026 20257a64 20262025 ....%s & %zd & % │ │ │ │ + 0x000463e8 7a642026 20257a64 20262025 2e306c66 zd & %zd & %.0lf │ │ │ │ + 0x000463f8 5c5c2573 0a000000 5253425f 50525f57 \\%s....RSB_PR_W │ │ │ │ + 0x00046408 4c544300 5253425f 50525f50 524c5f4c LTC.RSB_PR_PRL_L │ │ │ │ + 0x00046418 43430000 70723a20 00000000 616c6c6f CC..pr: ....allo │ │ │ │ + 0x00046428 63617465 64206120 70657266 6f726d61 cated a performa │ │ │ │ + 0x00046438 6e636520 7265636f 72642066 6f722025 nce record for % │ │ │ │ + 0x00046448 64207361 6d706c65 73202825 7a642062 d samples (%zd b │ │ │ │ + 0x00046458 79746573 292e0a00 20262000 5c5c0000 ytes)... & .\\.. │ │ │ │ + 0x00046468 5c626673 65726965 73200000 5c63656c \bfseries ..\cel │ │ │ │ + 0x00046478 6c636f6c 6f727b70 696e6b7d 00000000 lcolor{pink}.... │ │ │ │ + 0x00046488 5c63656c 6c636f6c 6f727b4c 69676874 \cellcolor{Light │ │ │ │ + 0x00046498 476f6c64 656e726f 64317d00 5c63656c Goldenrod1}.\cel │ │ │ │ + 0x000464a8 6c636f6c 6f727b50 616c6547 7265656e lcolor{PaleGreen │ │ │ │ + 0x000464b8 317d0000 5c63656c 6c636f6c 6f727b72 1}..\cellcolor{r │ │ │ │ + 0x000464c8 65647d00 5253425f 524c445f 54485200 ed}.RSB_RLD_THR. │ │ │ │ + 0x000464d8 20000000 5253425f 50525f46 53455053 ...RSB_PR_FSEPS │ │ │ │ + 0x000464e8 54520000 5253425f 50525f45 4e444c53 TR..RSB_PR_ENDLS │ │ │ │ + 0x000464f8 54520000 25732573 25642573 25642573 TR..%s%s%d%s%d%s │ │ │ │ + 0x00046508 00000000 204b4d47 5450455a 59000000 .... KMGTPEZY... │ │ │ │ + 0x00046518 25342e31 6c660000 25642573 25632573 %4.1lf..%d%s%c%s │ │ │ │ + 0x00046528 25632573 25632573 00000000 25326425 %c%s%c%s....%2d% │ │ │ │ + 0x00046538 73257325 32642573 25732532 64257300 s%s%2d%s%s%2d%s. │ │ │ │ + 0x00046548 252e346c 66257325 73252e34 6c662573 %.4lf%s%s%.4lf%s │ │ │ │ + 0x00046558 00000000 25642573 25732564 25730000 ....%d%s%s%d%s.. │ │ │ │ + 0x00046568 252e326c 66257325 322e336c 65257325 %.2lf%s%2.3le%s% │ │ │ │ + 0x00046578 7325322e 336c6525 73000000 25732532 s%2.3le%s...%s%2 │ │ │ │ + 0x00046588 2e336c65 25732573 25732532 2e336c65 .3le%s%s%s%2.3le │ │ │ │ + 0x00046598 25732532 2e336c65 25730000 25332e32 %s%2.3le%s..%3.2 │ │ │ │ + 0x000465a8 6c652573 00000000 25732564 25732533 le%s....%s%d%s%3 │ │ │ │ + 0x000465b8 2e326c65 25730a00 25252e2e 2e0a0000 .2le%s..%%...... │ │ │ │ + 0x000465c8 25643a25 73202564 20256420 25642025 %d:%s %d %d %d % │ │ │ │ + 0x000465d8 64202564 20256420 25632025 63202563 d %d %d %c %c %c │ │ │ │ + 0x000465e8 00000000 20252e32 6c662025 2e326c66 .... %.2lf %.2lf │ │ │ │ + 0x000465f8 20252e32 6c662025 2e326c66 00000000 %.2lf %.2lf.... │ │ │ │ + 0x00046608 5c000000 2e2e2e00 706c6f74 00000000 \.......plot.... │ │ │ │ + 0x00046618 73657420 7465726d 20706f73 74736372 set term postscr │ │ │ │ + 0x00046628 69707420 65707320 636f6c6f 72207369 ipt eps color si │ │ │ │ + 0x00046638 7a652032 2c32206e 6f636c69 7020666f ze 2,2 noclip fo │ │ │ │ + 0x00046648 6e742022 54696d65 732d526f 6d616e2c nt "Times-Roman, │ │ │ │ + 0x00046658 3134223b 00000000 73657420 7465726d 14";....set term │ │ │ │ + 0x00046668 20706e67 3b000000 27270000 6175746f png;...''..auto │ │ │ │ + 0x00046678 74756e69 6e672065 66666563 74000000 tuning effect... │ │ │ │ + 0x00046688 52534220 746f204d 4b4c2073 70656564 RSB to MKL speed │ │ │ │ + 0x00046698 20726174 696f0000 2e000000 73797374 ratio......syst │ │ │ │ + 0x000466a8 656d2827 6d6b6469 72202d70 20272e6d em('mkdir -p '.m │ │ │ │ + 0x000466b8 795f6469 72290000 5253425f 434d505f y_dir)..RSB_CMP_ │ │ │ │ + 0x000466c8 54485200 5253425f 4150455f 54485200 THR.RSB_APE_THR. │ │ │ │ + 0x000466d8 5253425f 4855445f 54485200 5253425f RSB_HUD_THR.RSB_ │ │ │ │ + 0x000466e8 50525f53 52000000 5253425f 50525f50 PR_SR...RSB_PR_P │ │ │ │ + 0x000466f8 524c5f54 43530000 5c736563 74696f6e RL_TCS..\section │ │ │ │ + 0x00046708 7b526563 6f72643a 2025737d 0a000000 {Record: %s}.... │ │ │ │ + 0x00046718 44756d70 2066726f 6d206120 62617365 Dump from a base │ │ │ │ + 0x00046728 206f6620 25642073 616d706c 65732028 of %d samples ( │ │ │ │ + 0x00046738 6f66206d 61782025 6429206f 72646572 of max %d) order │ │ │ │ + 0x00046748 65642062 79200000 2825642c 25642c25 ed by ..(%d,%d,% │ │ │ │ + 0x00046758 642c2564 2c25642c 25642c25 6429203d d,%d,%d,%d,%d) = │ │ │ │ + 0x00046768 20282573 292e0a00 66696c65 6e616d65 (%s)...filename │ │ │ │ + 0x00046778 20782063 6f726573 20782069 6e635820 x cores x incX │ │ │ │ + 0x00046788 7820696e 63592078 206e7268 73207820 x incY x nrhs x │ │ │ │ + 0x00046798 74797065 636f6465 20782074 72616e73 typecode x trans │ │ │ │ + 0x000467a8 41000000 5c626567 696e7b6c 6f6e6774 A...\begin{longt │ │ │ │ + 0x000467b8 6162757d 7b722a7b 32367d7b 727d727d abu}{r*{26}{r}r} │ │ │ │ + 0x000467c8 5c686c69 6e650a00 42455354 434f4445 \hline..BESTCODE │ │ │ │ + 0x000467d8 25734d54 5825734e 5225734e 4325734e %sMTX%sNR%sNC%sN │ │ │ │ + 0x000467e8 4e5a2573 00000000 494e4358 2573494e NZ%s....INCX%sIN │ │ │ │ + 0x000467f8 43592573 00000000 4e524853 25735459 CY%s....NRHS%sTY │ │ │ │ + 0x00046808 50452573 53594d25 73545241 4e532573 PE%sSYM%sTRANS%s │ │ │ │ + 0x00046818 4e542573 41542d4e 54257341 542d4d4b NT%sAT-NT%sAT-MK │ │ │ │ + 0x00046828 4c2d4e54 25734250 4e5a2573 41542d42 L-NT%sBPNZ%sAT-B │ │ │ │ + 0x00046838 504e5a25 734e5355 424d2573 41542d53 PNZ%sNSUBM%sAT-S │ │ │ │ + 0x00046848 55424d25 73525342 42455354 2d4d464c UBM%sRSBBEST-MFL │ │ │ │ + 0x00046858 4f505325 734f5054 494d4525 734d4b4c OPS%sOPTIME%sMKL │ │ │ │ + 0x00046868 2d4f5054 494d4525 7341542d 4f505449 -OPTIME%sAT-OPTI │ │ │ │ + 0x00046878 4d452573 41542d4d 4b4c2d4f 5054494d ME%sAT-MKL-OPTIM │ │ │ │ + 0x00046888 45257341 542d5449 4d452573 52576d69 E%sAT-TIME%sRWmi │ │ │ │ + 0x00046898 6e42572d 47427073 25734342 2d627066 nBW-GBps%sCB-bpf │ │ │ │ + 0x000468a8 25734154 2d4d5325 73434d46 4c4f5053 %sAT-MS%sCMFLOPS │ │ │ │ + 0x000468b8 25730a00 45616368 2073616d 706c653a %s..Each sample: │ │ │ │ + 0x000468c8 20424553 54434f44 45204d54 58204e52 BESTCODE MTX NR │ │ │ │ + 0x000468d8 204e4320 4e4e5a20 494e4358 20494e43 NC NNZ INCX INC │ │ │ │ + 0x000468e8 59204e52 48532054 59504520 53594d20 Y NRHS TYPE SYM │ │ │ │ + 0x000468f8 5452414e 53204d4b 4c5f4f50 5f542f52 TRANS MKL_OP_T/R │ │ │ │ + 0x00046908 53425f4f 505f5420 5253425f 4f505f54 SB_OP_T RSB_OP_T │ │ │ │ + 0x00046918 20525342 5f4d464c 4f505320 4d4b4c5f RSB_MFLOPS MKL_ │ │ │ │ + 0x00046928 4f505f54 204d4b4c 5f4d464c 4f50530a OP_T MKL_MFLOPS. │ │ │ │ + 0x00046938 00000000 25347a64 3a256325 73256325 ....%4zd:%c%s%c% │ │ │ │ + 0x00046948 63200000 2370723a 20576172 6e696e67 c ..#pr: Warning │ │ │ │ + 0x00046958 3a000000 626f7468 20617574 6f207475 :...both auto tu │ │ │ │ + 0x00046968 6e656420 28257a64 20737562 6d292061 ned (%zd subm) a │ │ │ │ + 0x00046978 6e64206e 6f6e2061 75746f74 756e6564 nd non autotuned │ │ │ │ + 0x00046988 2028257a 64207375 626d2920 6d617472 (%zd subm) matr │ │ │ │ + 0x00046998 69636573 20757365 20257a64 20627974 ices use %zd byt │ │ │ │ + 0x000469a8 65732028 256c6720 62706e7a 29206f66 es (%lg bpnz) of │ │ │ │ + 0x000469b8 20696e64 69636573 202d2d2d 2069736e indices --- isn │ │ │ │ + 0x000469c8 27742074 68617420 73757370 65637420 't that suspect │ │ │ │ + 0x000469d8 3f0a0000 20576172 6e696e67 3a207265 ?... Warning: re │ │ │ │ + 0x000469e8 6164696e 67206669 6c65206f 72696769 ading file origi │ │ │ │ + 0x000469f8 6e617469 6e672066 726f6d20 61206469 nating from a di │ │ │ │ + 0x00046a08 66666572 656e746c 7920636f 6e666967 fferently config │ │ │ │ + 0x00046a18 75726564 20627569 6c642c20 756e6162 ured build, unab │ │ │ │ + 0x00046a28 6c652074 6f206775 65737320 636f7272 le to guess corr │ │ │ │ + 0x00046a38 65637420 74797065 2073697a 6520666f ect type size fo │ │ │ │ + 0x00046a48 72207479 70652063 6f646520 27256327 r type code '%c' │ │ │ │ + 0x00046a58 2e0a0000 5c686c69 6e655c63 61707469 ....\hline\capti │ │ │ │ + 0x00046a68 6f6e7b25 737d5c5c 5c686c69 6e655c65 on{%s}\\\hline\e │ │ │ │ + 0x00046a78 6e647b6c 6f6e6774 6162757d 0a000000 nd{longtabu}.... │ │ │ │ + 0x00046a88 20256420 73616d70 6c657320 286f7574 %d samples (out │ │ │ │ + 0x00046a98 206f6620 25642920 6d617463 68656420 of %d) matched │ │ │ │ + 0x00046aa8 74686520 64756d70 206c696d 6974696e the dump limitin │ │ │ │ + 0x00046ab8 67206372 69746572 69612e0a 00000000 g criteria...... │ │ │ │ + 0x00046ac8 204e6f20 73616d70 6c652028 6f757420 No sample (out │ │ │ │ + 0x00046ad8 6f662025 6429206d 61746368 65642074 of %d) matched t │ │ │ │ + 0x00046ae8 68652064 756d7020 63726974 65726961 he dump criteria │ │ │ │ + 0x00046af8 202d2d20 736b6970 70696e67 2064756d -- skipping dum │ │ │ │ + 0x00046b08 7020726f 756e642e 0a000000 5c626567 p round.....\beg │ │ │ │ + 0x00046b18 696e7b76 65726261 74696d7d 0a000000 in{verbatim}.... │ │ │ │ + 0x00046b28 62656c6f 772c2077 65206465 66696e65 below, we define │ │ │ │ + 0x00046b38 20277375 63636573 7366756c 27206175 'successful' au │ │ │ │ + 0x00046b48 746f7475 6e696e67 20776865 6e207370 totuning when sp │ │ │ │ + 0x00046b58 65656475 70206f66 20256c66 78206973 eedup of %lfx is │ │ │ │ + 0x00046b68 20657863 65656465 642c2061 6e642027 exceeded, and ' │ │ │ │ + 0x00046b78 74756e65 64272072 6573756c 74732065 tuned' results e │ │ │ │ + 0x00046b88 76656e20 74686520 6f6e6573 20776869 ven the ones whi │ │ │ │ + 0x00046b98 63682061 72652073 616d6520 61732075 ch are same as u │ │ │ │ + 0x00046ba8 6e74756e 65640a00 72736220 6175746f ntuned..rsb auto │ │ │ │ + 0x00046bb8 74756e69 6e672077 61732073 75636365 tuning was succe │ │ │ │ + 0x00046bc8 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ + 0x00046bd8 65732028 25332e32 6c662025 25292061 es (%3.2lf %%) a │ │ │ │ + 0x00046be8 6e642075 6e737563 63657373 66756c20 nd unsuccessful │ │ │ │ + 0x00046bf8 696e2025 64206361 73657320 2825332e in %d cases (%3. │ │ │ │ + 0x00046c08 326c6620 2525290a 00000000 2028696e 2lf %%)..... (in │ │ │ │ + 0x00046c18 20737563 632e2063 61736573 20727362 succ. cases rsb │ │ │ │ + 0x00046c28 20617574 6f74756e 696e6720 67617665 autotuning gave │ │ │ │ + 0x00046c38 20202020 6176672e 2025352e 316c6620 avg. %5.1lf │ │ │ │ + 0x00046c48 25252066 61737465 722c2061 76672e20 %% faster, avg. │ │ │ │ + 0x00046c58 73702e20 72617469 6f202535 2e336c66 sp. ratio %5.3lf │ │ │ │ + 0x00046c68 782c206d 61782073 702e2072 6174696f x, max sp. ratio │ │ │ │ + 0x00046c78 2025352e 336c6678 2c206176 672e2072 %5.3lfx, avg. r │ │ │ │ + 0x00046c88 6174696f 2025352e 336c6678 290a0000 atio %5.3lfx)... │ │ │ │ + 0x00046c98 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ + 0x00046ca8 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ + 0x00046cb8 746f6f6b 20616e20 6176672f 6d696e2f took an avg/min/ │ │ │ │ + 0x00046cc8 6d61782f 746f7420 6f663a20 25352e31 max/tot of: %5.1 │ │ │ │ + 0x00046cd8 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ + 0x00046ce8 2f25352e 316c6620 20207475 6e656420 /%5.1lf tuned │ │ │ │ + 0x00046cf8 6f707329 0a000000 2028696e 20737563 ops).... (in suc │ │ │ │ + 0x00046d08 632e2063 61736573 20727362 20617574 c. cases rsb aut │ │ │ │ + 0x00046d18 6f74756e 696e6720 746f6f6b 20616e20 otuning took an │ │ │ │ + 0x00046d28 6176672f 6d696e2f 6d61782f 746f7420 avg/min/max/tot │ │ │ │ + 0x00046d38 6f663a20 25352e31 6c662f25 352e316c of: %5.1lf/%5.1l │ │ │ │ + 0x00046d48 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ + 0x00046d58 756e7475 6e656420 6f707329 0a000000 untuned ops).... │ │ │ │ + 0x00046d68 2028616e 6420616d 6f727469 7a657320 (and amortizes │ │ │ │ + 0x00046d78 66726f6d 20756e74 756e6564 20727362 from untuned rsb │ │ │ │ + 0x00046d88 20696e20 6176672e 2025352e 316c662c in avg. %5.1lf, │ │ │ │ + 0x00046d98 206d696e 2e202535 2e316c66 2c206d61 min. %5.1lf, ma │ │ │ │ + 0x00046da8 782e2025 352e316c 66206f70 73290a00 x. %5.1lf ops).. │ │ │ │ + 0x00046db8 20286176 672f6d69 6e2f6d61 78202861 (avg/min/max (a │ │ │ │ + 0x00046dc8 76672920 6e6e7a20 20207065 72207375 vg) nnz per su │ │ │ │ + 0x00046dd8 626d2062 65666f72 65207375 63636573 bm before succes │ │ │ │ + 0x00046de8 7366756c 2074756e 696e6720 77657265 sful tuning were │ │ │ │ + 0x00046df8 20253130 2e306c66 2f253130 2e306c66 %10.0lf/%10.0lf │ │ │ │ + 0x00046e08 2f253130 2e306c66 290a0000 20286176 /%10.0lf)... (av │ │ │ │ + 0x00046e18 672f6d69 6e2f6d61 78202861 76672920 g/min/max (avg) │ │ │ │ + 0x00046e28 6e6e7a20 20207065 72207375 626d2061 nnz per subm a │ │ │ │ + 0x00046e38 66746572 20207375 63636573 7366756c fter successful │ │ │ │ + 0x00046e48 2074756e 696e6720 77657265 20253130 tuning were %10 │ │ │ │ + 0x00046e58 2e306c66 2f253130 2e306c66 2f253130 .0lf/%10.0lf/%10 │ │ │ │ + 0x00046e68 2e306c66 290a0000 20286176 672f6d69 .0lf)... (avg/mi │ │ │ │ + 0x00046e78 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x00046e88 73207065 72207375 626d2062 65666f72 s per subm befor │ │ │ │ + 0x00046e98 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ + 0x00046ea8 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ + 0x00046eb8 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ + 0x00046ec8 290a0000 20286176 672f6d69 6e2f6d61 )... (avg/min/ma │ │ │ │ + 0x00046ed8 78202861 76672920 62797465 73207065 x (avg) bytes pe │ │ │ │ + 0x00046ee8 72207375 626d2061 66746572 20207375 r subm after su │ │ │ │ + 0x00046ef8 63636573 7366756c 2074756e 696e6720 ccessful tuning │ │ │ │ + 0x00046f08 77657265 20253130 2e306c66 2f253130 were %10.0lf/%10 │ │ │ │ + 0x00046f18 2e306c66 2f253130 2e306c66 290a0000 .0lf/%10.0lf)... │ │ │ │ + 0x00046f28 20286176 672f6d69 6e2f6d61 78202861 (avg/min/max (a │ │ │ │ + 0x00046f38 76672920 62797465 73207065 72206e6e vg) bytes per nn │ │ │ │ + 0x00046f48 7a202062 65666f72 65207375 63636573 z before succes │ │ │ │ + 0x00046f58 7366756c 2074756e 696e6720 77657265 sful tuning were │ │ │ │ + 0x00046f68 20253130 2e336c66 2f253130 2e336c66 %10.3lf/%10.3lf │ │ │ │ + 0x00046f78 2f253130 2e336c66 290a0000 20286176 /%10.3lf)... (av │ │ │ │ + 0x00046f88 672f6d69 6e2f6d61 78206f70 6572616e g/min/max operan │ │ │ │ + 0x00046f98 64732028 6d74782c 6c68732c 72687329 ds (mtx,lhs,rhs) │ │ │ │ + 0x00046fa8 20726561 64206261 6e647769 64746820 read bandwidth │ │ │ │ + 0x00046fb8 6c6f7765 7220626f 756e6420 20253130 lower bound %10 │ │ │ │ + 0x00046fc8 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ + 0x00046fd8 2e336c66 2c474270 73290a00 20286176 .3lf,GBps).. (av │ │ │ │ + 0x00046fe8 672f6d69 6e2f6d61 78206f70 6572616e g/min/max operan │ │ │ │ + 0x00046ff8 64732028 6d74782c 7268733a 723b6c68 ds (mtx,rhs:r;lh │ │ │ │ + 0x00047008 733a7277 29206261 6e647769 64746820 s:rw) bandwidth │ │ │ │ + 0x00047018 6c6f7765 7220626f 756e6420 20253130 lower bound %10 │ │ │ │ + 0x00047028 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ + 0x00047038 2e336c66 2c474270 73290a00 20286176 .3lf,GBps).. (av │ │ │ │ + 0x00047048 672f6d69 6e2f6d61 7820636f 64652062 g/min/max code b │ │ │ │ + 0x00047058 616c616e 63652028 62797465 73207265 alance (bytes re │ │ │ │ + 0x00047068 61642061 74206c65 61737420 6f6e6365 ad at least once │ │ │ │ + 0x00047078 20706572 20666c6f 70292020 20253130 per flop) %10 │ │ │ │ + 0x00047088 2e336c66 2f253130 2e336c66 2f253130 .3lf/%10.3lf/%10 │ │ │ │ + 0x00047098 2e336c66 290a0000 20286176 672f6d69 .3lf)... (avg/mi │ │ │ │ + 0x000470a8 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x000470b8 73207065 72206e6e 7a202061 66746572 s per nnz after │ │ │ │ + 0x000470c8 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ + 0x000470d8 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ + 0x000470e8 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x000470f8 290a0000 20286d61 74726978 20686173 )... (matrix has │ │ │ │ + 0x00047108 20626565 6e207375 62646976 69646564 been subdivided │ │ │ │ + 0x00047118 20206d6f 72652f6c 6573732f 73616d65 more/less/same │ │ │ │ + 0x00047128 20202020 20202020 20202020 696e2072 in r │ │ │ │ + 0x00047138 6573702e 20202564 202f2025 64202f25 esp. %d / %d /% │ │ │ │ + 0x00047148 64206361 73657329 0a000000 20286d61 d cases).... (ma │ │ │ │ + 0x00047158 74726978 20686173 20757365 64202020 trix has used │ │ │ │ + 0x00047168 20202020 20202020 20206d6f 72652f6c more/l │ │ │ │ + 0x00047178 6573732f 73616d65 20202020 74687265 ess/same thre │ │ │ │ + 0x00047188 61647320 696e2072 6573702e 20202564 ads in resp. %d │ │ │ │ + 0x00047198 202f2025 64202f25 64206361 73657329 / %d /%d cases) │ │ │ │ + 0x000471a8 0a000000 6e6f2073 75636365 73736675 ....no successfu │ │ │ │ + 0x000471b8 6c207273 62206175 746f7475 6e696e67 l rsb autotuning │ │ │ │ + 0x000471c8 20617474 656d7074 20286163 636f7264 attempt (accord │ │ │ │ + 0x000471d8 696e6720 746f2025 352e336c 67782074 ing to %5.3lgx t │ │ │ │ + 0x000471e8 68726573 686f6c64 290a0000 6e6f2075 hreshold)...no u │ │ │ │ + 0x000471f8 6e737563 63657373 66756c20 72736220 nsuccessful rsb │ │ │ │ + 0x00047208 6175746f 74756e69 6e672061 7474656d autotuning attem │ │ │ │ + 0x00047218 70742028 6163636f 7264696e 6720746f pt (according to │ │ │ │ + 0x00047228 2025352e 336c6778 20746872 6573686f %5.3lgx thresho │ │ │ │ + 0x00047238 6c642920 0a000000 756e7375 63636573 ld) ....unsucces │ │ │ │ + 0x00047248 7366756c 20727362 20617574 6f74756e sful rsb autotun │ │ │ │ + 0x00047258 696e6720 61747465 6d707473 20282535 ing attempts (%5 │ │ │ │ + 0x00047268 64206361 73657329 20746f6f 6b206176 d cases) took av │ │ │ │ + 0x00047278 672f6d69 6e2f6d61 782f746f 74206f66 g/min/max/tot of │ │ │ │ + 0x00047288 20657175 6976616c 656e7420 25352e31 equivalent %5.1 │ │ │ │ + 0x00047298 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ + 0x000472a8 2f25352e 316c6620 6f70730a 00000000 /%5.1lf ops..... │ │ │ │ + 0x000472b8 6d6b6c20 74687265 61647320 74756e69 mkl threads tuni │ │ │ │ + 0x000472c8 6e672077 61732073 75636365 73736675 ng was successfu │ │ │ │ + 0x000472d8 6c20696e 20253564 20636173 65732028 l in %5d cases ( │ │ │ │ + 0x000472e8 6176672e 2073702e 20726174 696f2025 avg. sp. ratio % │ │ │ │ + 0x000472f8 352e336c 662c206d 61782073 702e2072 5.3lf, max sp. r │ │ │ │ + 0x00047308 6174696f 2025352e 336c6629 20616e64 atio %5.3lf) and │ │ │ │ + 0x00047318 20756e73 75636365 73736675 6c20696e unsuccessful in │ │ │ │ + 0x00047328 20253564 20636173 65730a00 756e7475 %5d cases..untu │ │ │ │ + 0x00047338 6e656420 72736220 68617320 6265656e ned rsb has been │ │ │ │ + 0x00047348 20666173 74657220 7468616e 20756e74 faster than unt │ │ │ │ + 0x00047358 756e6564 206d6b6c 20253564 2074696d uned mkl %5d tim │ │ │ │ + 0x00047368 65730000 2c206176 672e2073 702e2025 es.., avg. sp. % │ │ │ │ + 0x00047378 322e336c 6620782c 206d6178 2025322e 2.3lf x, max %2. │ │ │ │ + 0x00047388 336c6620 78000000 756e7475 6e656420 3lf x...untuned │ │ │ │ + 0x00047398 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ + 0x000473a8 77657220 7468616e 20756e74 756e6564 wer than untuned │ │ │ │ + 0x000473b8 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x000473c8 2c206176 672e2073 6c2e2025 322e336c , avg. sl. %2.3l │ │ │ │ + 0x000473d8 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ + 0x000473e8 78000000 74756e65 64202020 72736220 x...tuned rsb │ │ │ │ + 0x000473f8 68617320 6265656e 20666173 74657220 has been faster │ │ │ │ + 0x00047408 7468616e 20202074 756e6564 206d6b6c than tuned mkl │ │ │ │ + 0x00047418 20253564 2074696d 65730000 2028696e %5d times.. (in │ │ │ │ + 0x00047428 20746865 73652063 61736573 20617574 these cases aut │ │ │ │ + 0x00047438 6f74756e 696e6720 616d6f72 74697a65 otuning amortize │ │ │ │ + 0x00047448 7320696e 20617667 2e202535 2e316c66 s in avg. %5.1lf │ │ │ │ + 0x00047458 2c206d69 6e2e2025 352e316c 662c206d , min. %5.1lf, m │ │ │ │ + 0x00047468 61782e20 25352e31 6c662020 2074756e ax. %5.1lf tun │ │ │ │ + 0x00047478 6564206d 6b6c206f 7073290a 00000000 ed mkl ops)..... │ │ │ │ + 0x00047488 74756e65 64202020 72736220 68617320 tuned rsb has │ │ │ │ + 0x00047498 6265656e 20666173 74657220 7468616e been faster than │ │ │ │ + 0x000474a8 20756e74 756e6564 206d6b6c 20253564 untuned mkl %5d │ │ │ │ + 0x000474b8 2074696d 65730000 2028696e 20746865 times.. (in the │ │ │ │ + 0x000474c8 73652063 61736573 20617574 6f74756e se cases autotun │ │ │ │ + 0x000474d8 696e6720 616d6f72 74697a65 7320696e ing amortizes in │ │ │ │ + 0x000474e8 20617667 2e202535 2e316c66 2c206d69 avg. %5.1lf, mi │ │ │ │ + 0x000474f8 6e2e2025 352e316c 662c206d 61782e20 n. %5.1lf, max. │ │ │ │ + 0x00047508 25352e31 6c662075 6e74756e 6564206d %5.1lf untuned m │ │ │ │ + 0x00047518 6b6c206f 7073290a 00000000 74756e65 kl ops).....tune │ │ │ │ + 0x00047528 64202020 72736220 68617320 6265656e d rsb has been │ │ │ │ + 0x00047538 20736c6f 77657220 7468616e 20202074 slower than t │ │ │ │ + 0x00047548 756e6564 206d6b6c 20253564 2074696d uned mkl %5d tim │ │ │ │ + 0x00047558 65730000 72736220 6175746f 2074756e es..rsb auto tun │ │ │ │ + 0x00047568 696e6720 28656974 68657220 73756363 ing (either succ │ │ │ │ + 0x00047578 2e206f72 20756e73 2e292074 696d6520 . or uns.) time │ │ │ │ + 0x00047588 7761733a 206f6e20 6176672e 3a202535 was: on avg.: %5 │ │ │ │ + 0x00047598 2e326c66 20732c20 6d696e20 25352e32 .2lf s, min %5.2 │ │ │ │ + 0x000475a8 6c662073 2c206d61 78202535 2e326c66 lf s, max %5.2lf │ │ │ │ + 0x000475b8 20732c20 746f7420 25352e32 6c662073 s, tot %5.2lf s │ │ │ │ + 0x000475c8 20282564 2073616d 706c6573 290a0000 (%d samples)... │ │ │ │ + 0x000475d8 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ + 0x000475e8 28202020 6f6e6c79 20737563 63657373 ( only success │ │ │ │ + 0x000475f8 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ + 0x00047608 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ + 0x00047618 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ + 0x00047628 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ + 0x00047638 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ + 0x00047648 2073616d 706c6573 290a0000 20626573 samples)... bes │ │ │ │ + 0x00047658 74207475 6e2e2072 73622063 616e6f6e t tun. rsb canon │ │ │ │ + 0x00047668 2e206d66 6c6f7073 20776572 653a206f . mflops were: o │ │ │ │ + 0x00047678 6e206176 672e2025 322e336c 652c2020 n avg. %2.3le, │ │ │ │ + 0x00047688 6d696e20 25322e33 6c652c20 206d6178 min %2.3le, max │ │ │ │ + 0x00047698 2025322e 336c6520 20282564 2073616d %2.3le (%d sam │ │ │ │ + 0x000476a8 706c6573 290a0000 20726566 2e20756e ples)... ref. un │ │ │ │ + 0x000476b8 742e2072 73622063 616e6f6e 2e206d66 t. rsb canon. mf │ │ │ │ + 0x000476c8 6c6f7073 20776572 653a206f 6e206176 lops were: on av │ │ │ │ + 0x000476d8 672e2025 322e336c 652c2020 6d696e20 g. %2.3le, min │ │ │ │ + 0x000476e8 25322e33 6c652c20 206d6178 2025322e %2.3le, max %2. │ │ │ │ + 0x000476f8 336c6520 20282564 2073616d 706c6573 3le (%d samples │ │ │ │ + 0x00047708 290a0000 20626573 74207475 6e2e206d )... best tun. m │ │ │ │ + 0x00047718 6b6c2063 616e6f6e 2e206d66 6c6f7073 kl canon. mflops │ │ │ │ + 0x00047728 20776572 653a206f 6e206176 672e2025 were: on avg. % │ │ │ │ + 0x00047738 322e336c 652c2020 6d696e20 25322e33 2.3le, min %2.3 │ │ │ │ + 0x00047748 6c652c20 206d6178 2025322e 336c6520 le, max %2.3le │ │ │ │ + 0x00047758 20282564 2073616d 706c6573 290a0000 (%d samples)... │ │ │ │ + 0x00047768 20726566 2e20756e 742e206d 6b6c2063 ref. unt. mkl c │ │ │ │ + 0x00047778 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ + 0x00047788 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ + 0x00047798 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ + 0x000477a8 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ + 0x000477b8 2073616d 706c6573 290a0000 20626573 samples)... bes │ │ │ │ + 0x000477c8 74207475 6e2e2072 7362206f 70657261 t tun. rsb opera │ │ │ │ + 0x000477d8 74696f6e 2074696d 65207761 733a206f tion time was: o │ │ │ │ + 0x000477e8 6e206176 672e2025 322e336c 65732c20 n avg. %2.3les, │ │ │ │ + 0x000477f8 6d696e20 25322e33 6c65732c 206d6178 min %2.3les, max │ │ │ │ + 0x00047808 2025322e 336c6573 2c20746f 74202532 %2.3les, tot %2 │ │ │ │ + 0x00047818 2e336c65 73202825 64207361 6d706c65 .3les (%d sample │ │ │ │ + 0x00047828 73290a00 20726566 2e20756e 742e2072 s).. ref. unt. r │ │ │ │ + 0x00047838 7362206f 70657261 74696f6e 2074696d sb operation tim │ │ │ │ + 0x00047848 65207761 733a206f 6e206176 672e2025 e was: on avg. % │ │ │ │ + 0x00047858 322e336c 65732c20 6d696e20 25322e33 2.3les, min %2.3 │ │ │ │ + 0x00047868 6c65732c 206d6178 2025322e 336c6573 les, max %2.3les │ │ │ │ + 0x00047878 2c20746f 74202532 2e336c65 73202825 , tot %2.3les (% │ │ │ │ + 0x00047888 64207361 6d706c65 73290a00 206d696e d samples).. min │ │ │ │ + 0x00047898 202f206d 61782072 6174696f 206f6620 / max ratio of │ │ │ │ + 0x000478a8 696e2d6d 656d6f72 79204d45 4d534554 in-memory MEMSET │ │ │ │ + 0x000478b8 2062616e 64776964 74682074 6f206578 bandwidth to ex │ │ │ │ + 0x000478c8 74726170 6f6c6174 65642072 65616420 trapolated read │ │ │ │ + 0x000478d8 62616e64 77696474 68207261 74696f3a bandwidth ratio: │ │ │ │ + 0x000478e8 2025322e 336c6520 25322e33 6c650a00 %2.3le %2.3le.. │ │ │ │ + 0x000478f8 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ + 0x00047908 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ + 0x00047918 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ + 0x00047928 65656473 206d656d 6f727920 62616e64 eeds memory band │ │ │ │ + 0x00047938 77696474 68202d2d 2d206973 20746869 width --- is thi │ │ │ │ + 0x00047948 73206120 74696e79 206d6174 72697820 s a tiny matrix │ │ │ │ + 0x00047958 3f0a0000 20696e2d 63616368 6520746f ?... in-cache to │ │ │ │ + 0x00047968 20696e2d 6d656d6f 7279204d 454d5345 in-memory MEMSE │ │ │ │ + 0x00047978 54206261 6e647769 64746820 72617469 T bandwidth rati │ │ │ │ + 0x00047988 6f3a2025 322e336c 650a0000 206d696e o: %2.3le... min │ │ │ │ + 0x00047998 202f206d 61782072 6174696f 206f6620 / max ratio of │ │ │ │ + 0x000479a8 696e2d63 61636865 204d454d 53455420 in-cache MEMSET │ │ │ │ + 0x000479b8 62616e64 77696474 6820746f 20657874 bandwidth to ext │ │ │ │ + 0x000479c8 7261706f 6c617465 64207265 61642062 rapolated read b │ │ │ │ + 0x000479d8 616e6477 69647468 20726174 696f3a20 andwidth ratio: │ │ │ │ + 0x000479e8 25322e33 6c652025 322e336c 650a0000 %2.3le %2.3le... │ │ │ │ + 0x000479f8 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ + 0x00047a08 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ + 0x00047a18 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ + 0x00047a28 65656473 20636163 68652062 616e6477 eeds cache bandw │ │ │ │ + 0x00047a38 69647468 210a0000 20727362 206e7268 idth!... rsb nrh │ │ │ │ + 0x00047a48 732d746f 2d6f7665 72616c6c 2d6d696e s-to-overall-min │ │ │ │ + 0x00047a58 2d726873 20737065 65642072 6174696f -rhs speed ratio │ │ │ │ + 0x00047a68 20776173 3a206f6e 20617667 2e202020 was: on avg. │ │ │ │ + 0x00047a78 2025322e 336c6520 782c206d 696e2025 %2.3le x, min % │ │ │ │ + 0x00047a88 322e336c 6520782c 206d6178 2025322e 2.3le x, max %2. │ │ │ │ + 0x00047a98 336c6520 78202825 64207361 6d706c65 3le x (%d sample │ │ │ │ + 0x00047aa8 732c2074 6865206e 6f6e2d6d 696e2d6e s, the non-min-n │ │ │ │ + 0x00047ab8 72687320 6f6e6573 290a0000 206d6b6c rhs ones)... mkl │ │ │ │ + 0x00047ac8 206e7268 732d746f 2d6f7665 72616c6c nrhs-to-overall │ │ │ │ + 0x00047ad8 2d6d696e 2d726873 20737065 65642072 -min-rhs speed r │ │ │ │ + 0x00047ae8 6174696f 20776173 3a206f6e 20617667 atio was: on avg │ │ │ │ + 0x00047af8 2e202020 2025322e 336c6520 782c206d . %2.3le x, m │ │ │ │ + 0x00047b08 696e2025 322e336c 6520782c 206d6178 in %2.3le x, max │ │ │ │ + 0x00047b18 2025322e 336c6520 78202825 64207361 %2.3le x (%d sa │ │ │ │ + 0x00047b28 6d706c65 732c2074 6865206e 6f6e2d6d mples, the non-m │ │ │ │ + 0x00047b38 696e2d6e 72687320 6f6e6573 290a0000 in-nrhs ones)... │ │ │ │ + 0x00047b48 5c656e64 7b766572 62617469 6d7d0a00 \end{verbatim}.. │ │ │ │ + 0x00047b58 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ + 0x00047b68 545f5046 4e000000 5253425f 5052445f T_PFN...RSB_PRD_ │ │ │ │ + 0x00047b78 5354594c 455f504c 545f464d 54000000 STYLE_PLT_FMT... │ │ │ │ + 0x00047b88 25732573 2e657073 00000000 25732573 %s%s.eps....%s%s │ │ │ │ + 0x00047b98 2e706e67 00000000 25737365 74206f75 .png....%sset ou │ │ │ │ + 0x00047ba8 74707574 20272573 273b2073 65742074 tput '%s'; set t │ │ │ │ + 0x00047bb8 69746c65 20276175 746f7475 6e696e67 itle 'autotuning │ │ │ │ + 0x00047bc8 20656666 65637427 3b20756e 73657420 effect'; unset │ │ │ │ + 0x00047bd8 79746963 733b7365 74207972 616e6765 ytics;set yrange │ │ │ │ + 0x00047be8 205b303a 20325d3b 0a000000 706c6f74 [0: 2];....plot │ │ │ │ + 0x00047bf8 20272d27 20757369 6e672031 3a322074 '-' using 1:2 t │ │ │ │ + 0x00047c08 69746c65 20277273 6227206c 74207267 itle 'rsb' lt rg │ │ │ │ + 0x00047c18 62202772 6564270a 00000000 73657420 b 'red'.....set │ │ │ │ + 0x00047c28 786c6162 656c2027 73706565 64757027 xlabel 'speedup' │ │ │ │ + 0x00047c38 0a000000 73657420 796c6162 656c2027 ....set ylabel ' │ │ │ │ + 0x00047c48 20270a00 22286176 6720696d 70722e20 '.."(avg impr. │ │ │ │ + 0x00047c58 69732025 332e326c 66782c20 6d617820 is %3.2lfx, max │ │ │ │ + 0x00047c68 696d7072 2e206973 2025332e 326c6678 impr. is %3.2lfx │ │ │ │ + 0x00047c78 2c5c6e20 6176672e 20726174 696f2e20 ,\n avg. ratio. │ │ │ │ + 0x00047c88 69732025 332e326c 66782922 00000000 is %3.2lfx)".... │ │ │ │ + 0x00047c98 2320504c 4f542042 4547494e 20230a6d # PLOT BEGIN #.m │ │ │ │ + 0x00047ca8 795f7276 616c3d25 6c672023 206d6178 y_rval=%lg # max │ │ │ │ + 0x00047cb8 20726174 696f2069 7320256c 6720210a ratio is %lg !. │ │ │ │ + 0x00047cc8 6d795f63 6c656e3d 322a7069 0a6d795f my_clen=2*pi.my_ │ │ │ │ + 0x00047cd8 6e73616d 3d256420 23206e75 6d626572 nsam=%d # number │ │ │ │ + 0x00047ce8 206f6620 73616d70 6c65730a 6d795f6e of samples.my_n │ │ │ │ + 0x00047cf8 6d61743d 25642023 206e756d 62657220 mat=%d # number │ │ │ │ + 0x00047d08 6f66206d 61747269 6365730a 6d795f72 of matrices.my_r │ │ │ │ + 0x00047d18 6e67653d 6d795f72 76616c2a 312e320a nge=my_rval*1.2. │ │ │ │ + 0x00047d28 6d795f74 69746c65 3d275253 42270a23 my_title='RSB'.# │ │ │ │ + 0x00047d38 6d795f73 697a653d 36303020 23207069 my_size=600 # pi │ │ │ │ + 0x00047d48 78656c73 0a237365 74207465 726d2070 xels.#set term p │ │ │ │ + 0x00047d58 6e672073 697a6520 6d795f73 697a652c ng size my_size, │ │ │ │ + 0x00047d68 6d795f73 697a650a 73657420 6b657920 my_size.set key │ │ │ │ + 0x00047d78 6e6f696e 76657274 2073616d 706c656e noinvert samplen │ │ │ │ + 0x00047d88 20302e37 35207370 6163696e 67203120 0.75 spacing 1 │ │ │ │ + 0x00047d98 77696474 68203020 68656967 68742030 width 0 height 0 │ │ │ │ + 0x00047da8 20617420 67726170 6820312e 302c312e at graph 1.0,1. │ │ │ │ + 0x00047db8 300a7365 74207469 746c6520 27257327 0.set title '%s' │ │ │ │ + 0x00047dc8 3b0a7365 7420786c 6162656c 2025730a ;.set xlabel %s. │ │ │ │ + 0x00047dd8 73657420 796c6162 656c2027 5b25735d set ylabel '[%s] │ │ │ │ + 0x00047de8 270a236d 795f6176 675f7374 72287829 '.#my_avg_str(x) │ │ │ │ + 0x00047df8 203d2073 7072696e 74662822 6176673a = sprintf("avg: │ │ │ │ + 0x00047e08 202e2e2e 20782229 0a6d795f 61766728 ... x").my_avg( │ │ │ │ + 0x00047e18 7829203d 20256c67 200a6d79 5f646972 x) = %lg .my_dir │ │ │ │ + 0x00047e28 3d222573 220a2573 0a000000 73657420 ="%s".%s....set │ │ │ │ + 0x00047e38 706f6c61 720a2372 67625f74 79706528 polar.#rgb_type( │ │ │ │ + 0x00047e48 7429203d 20282074 20657120 27442720 t) = ( t eq 'D' │ │ │ │ + 0x00047e58 29203f20 72656420 3a202820 28207420 ) ? red : ( ( t │ │ │ │ + 0x00047e68 65712027 5a272029 203f2062 6c756520 eq 'Z' ) ? blue │ │ │ │ + 0x00047e78 3a202828 20742065 71202753 27202920 : (( t eq 'S' ) │ │ │ │ + 0x00047e88 3f206772 65656e20 3a20626c 61636b20 ? green : black │ │ │ │ + 0x00047e98 29202029 0a236d79 5f617667 28762c6c ) ).#my_avg(v,l │ │ │ │ + 0x00047ea8 29203d20 73707269 6e746628 22617667 ) = sprintf("avg │ │ │ │ + 0x00047eb8 3a202525 2e326625 2573222c 762c6c29 : %%.2f%%s",v,l) │ │ │ │ + 0x00047ec8 0a237365 74206772 69642070 6f6c6172 .#set grid polar │ │ │ │ + 0x00047ed8 206d696e 286d795f 636c656e 2f6d795f min(my_clen/my_ │ │ │ │ + 0x00047ee8 6e73616d 2c322a70 692f6d79 5f6d6178 nsam,2*pi/my_max │ │ │ │ + 0x00047ef8 6e73616d 290a6d61 785f6e73 65633d33 nsam).max_nsec=3 │ │ │ │ + 0x00047f08 36202320 61667465 72207468 69732077 6 # after this w │ │ │ │ + 0x00047f18 6f6e2774 20647261 77207365 63746f72 on't draw sector │ │ │ │ + 0x00047f28 730a236d 795f6e73 65633d6d 795f6e73 s.#my_nsec=my_ns │ │ │ │ + 0x00047f38 616d2023 206f6e65 20736563 746f7220 am # one sector │ │ │ │ + 0x00047f48 70657220 73616d70 6c650a6d 795f6e73 per sample.my_ns │ │ │ │ + 0x00047f58 65633d6d 795f6e6d 61742023 206f6e65 ec=my_nmat # one │ │ │ │ + 0x00047f68 20736563 746f7220 70657220 6d617472 sector per matr │ │ │ │ + 0x00047f78 69780a6d 795f7061 6e676c65 203d2028 ix.my_pangle = ( │ │ │ │ + 0x00047f88 286d795f 636c656e 2f6d795f 6e736563 (my_clen/my_nsec │ │ │ │ + 0x00047f98 293e2828 322a7069 292f6d61 785f6e73 )>((2*pi)/max_ns │ │ │ │ + 0x00047fa8 6563293f 286d795f 636c656e 2f6d795f ec)?(my_clen/my_ │ │ │ │ + 0x00047fb8 6e736563 293a322a 7069290a 73657420 nsec):2*pi).set │ │ │ │ + 0x00047fc8 67726964 20706f6c 6172206d 795f7061 grid polar my_pa │ │ │ │ + 0x00047fd8 6e676c65 0a736574 20677269 64206c61 ngle.set grid la │ │ │ │ + 0x00047fe8 79657264 65666175 6c74206c 696e6574 yerdefault linet │ │ │ │ + 0x00047ff8 79706520 30206c69 6e657769 64746820 ype 0 linewidth │ │ │ │ + 0x00048008 312e302c 206c696e 65747970 65203020 1.0, linetype 0 │ │ │ │ + 0x00048018 6c696e65 77696474 6820342e 300a7365 linewidth 4.0.se │ │ │ │ + 0x00048028 74206772 6964206e 6f787469 6373206e t grid noxtics n │ │ │ │ + 0x00048038 6f6d7874 69637320 6e6f7974 69637320 omxtics noytics │ │ │ │ + 0x00048048 6e6f6d79 74696373 206e6f7a 74696373 nomytics noztics │ │ │ │ + 0x00048058 206e6f6d 7a746963 73206e6f 78327469 nomztics nox2ti │ │ │ │ + 0x00048068 6373206e 6f6d7832 74696373 206e6f79 cs nomx2tics noy │ │ │ │ + 0x00048078 32746963 73206e6f 6d793274 69637320 2tics nomy2tics │ │ │ │ + 0x00048088 6e6f6362 74696373 206e6f6d 63627469 nocbtics nomcbti │ │ │ │ + 0x00048098 63730a75 6e736574 20787469 63730a75 cs.unset xtics.u │ │ │ │ + 0x000480a8 6e736574 20797469 63730a75 6e736574 nset ytics.unset │ │ │ │ + 0x000480b8 20626f72 6465720a 73657420 6f726967 border.set orig │ │ │ │ + 0x000480c8 696e2030 2e302c20 302e303b 0a736574 in 0.0, 0.0;.set │ │ │ │ + 0x000480d8 20727469 63732061 75746f66 72657120 rtics autofreq │ │ │ │ + 0x000480e8 0a736574 20727261 6e676520 5b203020 .set rrange [ 0 │ │ │ │ + 0x000480f8 3a206d79 5f726e67 65205d20 6e6f7265 : my_rnge ] nore │ │ │ │ + 0x00048108 76657273 65206e6f 77726974 65626163 verse nowritebac │ │ │ │ + 0x00048118 6b200a00 25730a73 6574206f 75747075 k ..%s.set outpu │ │ │ │ + 0x00048128 74206d79 5f646972 2e272f25 7327200a t my_dir.'/%s' . │ │ │ │ + 0x00048138 00000000 6d795f61 72727920 3d206d79 ....my_arry = my │ │ │ │ + 0x00048148 5f727661 6c0a6d79 5f617272 78203d20 _rval.my_arrx = │ │ │ │ + 0x00048158 6d795f61 7667282d 31290a6d 795f6d61 my_avg(-1).my_ma │ │ │ │ + 0x00048168 7828782c 7929203d 20282078 203c2079 x(x,y) = ( x < y │ │ │ │ + 0x00048178 203f2078 203a2079 290a6d79 5f73706f ? x : y).my_spo │ │ │ │ + 0x00048188 736c2878 29203d20 28207820 3c20312e sl(x) = ( x < 1. │ │ │ │ + 0x00048198 30203f20 2728736c 6f77646f 776e2927 0 ? '(slowdown)' │ │ │ │ + 0x000481a8 203a2027 28737065 65647570 2927290a : '(speedup)'). │ │ │ │ + 0x000481b8 73657420 6172726f 77206672 6f6d2031 set arrow from 1 │ │ │ │ + 0x000481c8 2c6d795f 61727279 20746f20 6d795f61 ,my_arry to my_a │ │ │ │ + 0x000481d8 7272782c 6d795f61 72727920 6c732035 rrx,my_arry ls 5 │ │ │ │ + 0x000481e8 206c7720 302e3420 6c632072 6762636f lw 0.4 lc rgbco │ │ │ │ + 0x000481f8 6c6f7220 27626c61 636b2720 66726f6e lor 'black' fron │ │ │ │ + 0x00048208 740a7365 74206172 726f7720 6e6f6865 t.set arrow nohe │ │ │ │ + 0x00048218 61642066 726f6d20 20202020 20202020 ad from │ │ │ │ + 0x00048228 20206d79 5f617272 782c6d79 5f617272 my_arrx,my_arr │ │ │ │ + 0x00048238 7920746f 20202020 20202020 2020206d y to m │ │ │ │ + 0x00048248 795f6172 72782c30 206c7720 2e34206c y_arrx,0 lw .4 l │ │ │ │ + 0x00048258 74203020 6c632027 626c6163 6b272066 t 0 lc 'black' f │ │ │ │ + 0x00048268 726f6e74 0a736574 20617272 6f77206e ront.set arrow n │ │ │ │ + 0x00048278 6f686561 64206672 6f6d2020 20202020 ohead from │ │ │ │ + 0x00048288 20202020 20312020 20202020 2c6d795f 1 ,my_ │ │ │ │ + 0x00048298 61727279 20746f20 20202020 20202020 arry to │ │ │ │ + 0x000482a8 20203120 20202020 202c3020 6c77202e 1 ,0 lw . │ │ │ │ + 0x000482b8 34206c74 2030206c 63202762 6c61636b 4 lt 0 lc 'black │ │ │ │ + 0x000482c8 27206672 6f6e740a 73657420 6c616265 ' front.set labe │ │ │ │ + 0x000482d8 6c207370 72696e74 66282720 25252e32 l sprintf(' %%.2 │ │ │ │ + 0x000482e8 66782025 2573272c 6d795f61 7272782c fx %%s',my_arrx, │ │ │ │ + 0x000482f8 6d795f73 706f736c 286d795f 61727278 my_sposl(my_arrx │ │ │ │ + 0x00048308 29292061 74206d79 5f6d6178 28312c6d )) at my_max(1,m │ │ │ │ + 0x00048318 795f6172 7278292c 6d795f61 7272792a y_arrx),my_arry* │ │ │ │ + 0x00048328 312e3035 2066726f 6e742066 6f6e7420 1.05 front font │ │ │ │ + 0x00048338 2754696d 65732d52 6f6d616e 2c313027 'Times-Roman,10' │ │ │ │ + 0x00048348 0a000000 73657420 7972616e 6765205b ....set yrange [ │ │ │ │ + 0x00048358 2d6d795f 7276616c 3a206d79 5f727661 -my_rval: my_rva │ │ │ │ + 0x00048368 6c5d3b0a 73657420 7872616e 6765205b l];.set xrange [ │ │ │ │ + 0x00048378 2d6d795f 7276616c 3a206d79 5f727661 -my_rval: my_rva │ │ │ │ + 0x00048388 6c5d3b0a 73657420 6d756c74 69706c6f l];.set multiplo │ │ │ │ + 0x00048398 740a6d79 5f722878 293d2878 2b2e3529 t.my_r(x)=(x+.5) │ │ │ │ + 0x000483a8 2a6d795f 636c656e 2f6d795f 6e73616d *my_clen/my_nsam │ │ │ │ + 0x000483b8 0a6d795f 76287829 3d312a78 0a726564 .my_v(x)=1*x.red │ │ │ │ + 0x000483c8 3d272364 64303030 30270a23 67726565 ='#dd0000'.#gree │ │ │ │ + 0x000483d8 6e3d2723 30306464 3030270a 23626c61 n='#00dd00'.#bla │ │ │ │ + 0x000483e8 636b3d27 23303030 30303027 0a6d795f ck='#000000'.my_ │ │ │ │ + 0x000483f8 695f6172 67622872 2c672c62 29203d20 i_argb(r,g,b) = │ │ │ │ + 0x00048408 30202b20 36353533 36202a20 696e7428 0 + 65536 * int( │ │ │ │ + 0x00048418 7229202b 20323536 202a2069 6e742867 r) + 256 * int(g │ │ │ │ + 0x00048428 29202b20 696e7428 62290a6d 795f695f ) + int(b).my_i_ │ │ │ │ + 0x00048438 7265643d 6d795f69 5f617267 62283235 red=my_i_argb(25 │ │ │ │ + 0x00048448 352c302c 30290a6d 795f695f 67726565 5,0,0).my_i_gree │ │ │ │ + 0x00048458 6e3d6d79 5f695f61 72676228 302c3235 n=my_i_argb(0,25 │ │ │ │ + 0x00048468 352c3029 0a6d795f 695f626c 75653d6d 5,0).my_i_blue=m │ │ │ │ + 0x00048478 795f695f 61726762 28302c30 2c323535 y_i_argb(0,0,255 │ │ │ │ + 0x00048488 290a6d79 5f695f62 6c61636b 3d6d795f ).my_i_black=my_ │ │ │ │ + 0x00048498 695f6172 67622830 2c302c30 290a6d79 i_argb(0,0,0).my │ │ │ │ + 0x000484a8 5f726762 5f747970 655f7328 7429203d _rgb_type_s(t) = │ │ │ │ + 0x000484b8 20282074 20657120 27442720 29203f20 ( t eq 'D' ) ? │ │ │ │ + 0x000484c8 6d795f69 5f726564 203a2028 28207420 my_i_red : (( t │ │ │ │ + 0x000484d8 65712027 5a272029 203f206d 795f695f eq 'Z' ) ? my_i_ │ │ │ │ + 0x000484e8 626c7565 3a202828 74206571 20275327 blue: ((t eq 'S' │ │ │ │ + 0x000484f8 29203f20 6d795f69 5f677265 656e3a6d ) ? my_i_green:m │ │ │ │ + 0x00048508 795f695f 626c6163 6b202929 0a6d795f y_i_black )).my_ │ │ │ │ + 0x00048518 7267625f 73796d6d 5f732873 29203d20 rgb_symm_s(s) = │ │ │ │ + 0x00048528 28207320 65712027 53272029 203f206d ( s eq 'S' ) ? m │ │ │ │ + 0x00048538 795f695f 72656420 3a206d79 5f695f62 y_i_red : my_i_b │ │ │ │ + 0x00048548 6c61636b 200a6c6f 6732286e 29203d20 lack .log2(n) = │ │ │ │ + 0x00048558 6c6f6728 6e292f6c 6f672832 2e302920 log(n)/log(2.0) │ │ │ │ + 0x00048568 23204649 584d450a 6d795f72 67625f6e # FIXME.my_rgb_n │ │ │ │ + 0x00048578 7268735f 73286e72 68732920 3d202820 rhs_s(nrhs) = ( │ │ │ │ + 0x00048588 6e726873 203d3d20 31202920 3f206d79 nrhs == 1 ) ? my │ │ │ │ + 0x00048598 5f695f72 6564203a 206d795f 695f626c _i_red : my_i_bl │ │ │ │ + 0x000485a8 61636b20 0a236d79 5f726762 5f6e7268 ack .#my_rgb_nrh │ │ │ │ + 0x000485b8 735f7328 6e726873 29203d20 696e7428 s_s(nrhs) = int( │ │ │ │ + 0x000485c8 6c6f6732 286e7268 7329290a 236d795f log2(nrhs)).#my_ │ │ │ │ + 0x000485d8 7267625f 6e726873 5f73286e 72687329 rgb_nrhs_s(nrhs) │ │ │ │ + 0x000485e8 203d206e 7268730a 6d795f72 67625f63 = nrhs.my_rgb_c │ │ │ │ + 0x000485f8 6f6c7328 6e632c74 632c7363 29203d20 ols(nc,tc,sc) = │ │ │ │ + 0x00048608 6d795f72 67625f74 7970655f 73287374 my_rgb_type_s(st │ │ │ │ + 0x00048618 72696e67 636f6c75 6d6e2874 63292920 ringcolumn(tc)) │ │ │ │ + 0x00048628 23207479 70652d3e 636f6c6f 720a236d # type->color.#m │ │ │ │ + 0x00048638 795f7267 625f636f 6c73286e 632c7463 y_rgb_cols(nc,tc │ │ │ │ + 0x00048648 2c736329 203d206d 795f7267 625f7379 ,sc) = my_rgb_sy │ │ │ │ + 0x00048658 6d6d5f73 28737472 696e6763 6f6c756d mm_s(stringcolum │ │ │ │ + 0x00048668 6e287363 29292023 2073796d 6d2d3e63 n(sc)) # symm->c │ │ │ │ + 0x00048678 6f6c6f72 0a236d79 5f726762 5f636f6c olor.#my_rgb_col │ │ │ │ + 0x00048688 73286e63 2c74632c 73632920 3d206d79 s(nc,tc,sc) = my │ │ │ │ + 0x00048698 5f726762 5f6e7268 735f7328 636f6c75 _rgb_nrhs_s(colu │ │ │ │ + 0x000486a8 6d6e286e 63292920 23206e72 68732d3e mn(nc)) # nrhs-> │ │ │ │ + 0x000486b8 636f6c6f 720a236d 795f7267 625f7479 color.#my_rgb_ty │ │ │ │ + 0x000486c8 70655f63 6f6c2874 6329203d 206d795f pe_col(tc) = my_ │ │ │ │ + 0x000486d8 695f7265 64202320 74797065 2d3e636f i_red # type->co │ │ │ │ + 0x000486e8 6c6f720a 706c6f74 2031206e 6f746974 lor.plot 1 notit │ │ │ │ + 0x000486f8 6c652077 69746820 66696c6c 65646375 le with filledcu │ │ │ │ + 0x00048708 72766573 2062656c 6f77206c 696e6574 rves below linet │ │ │ │ + 0x00048718 79706520 31206c69 6e657769 64746820 ype 1 linewidth │ │ │ │ + 0x00048728 302e3030 30206c69 6e65636f 6c6f7220 0.000 linecolor │ │ │ │ + 0x00048738 72676220 27236464 64646464 27200a70 rgb '#dddddd' .p │ │ │ │ + 0x00048748 6c6f7420 272d2720 7573696e 67202828 lot '-' using (( │ │ │ │ + 0x00048758 6d795f72 28243229 29293a28 286d795f my_r($2))):((my_ │ │ │ │ + 0x00048768 76282431 2929293a 28286d79 5f726762 v($1))):((my_rgb │ │ │ │ + 0x00048778 5f636f6c 7328332c 342c3529 29292074 _cols(3,4,5))) t │ │ │ │ + 0x00048788 69746c65 206d795f 7469746c 65206c63 itle my_title lc │ │ │ │ + 0x00048798 20726762 636f6c6f 72207661 72696162 rgbcolor variab │ │ │ │ + 0x000487a8 6c652070 73203120 70742036 2c096d79 le ps 1 pt 6,.my │ │ │ │ + 0x000487b8 5f617667 282d3129 206e6f74 69746c65 _avg(-1) notitle │ │ │ │ + 0x000487c8 206c7420 30206c63 20726762 636f6c6f lt 0 lc rgbcolo │ │ │ │ + 0x000487d8 72207265 640a0000 25737365 74206f75 r red...%sset ou │ │ │ │ + 0x000487e8 74707574 20272573 273b0000 73657420 tput '%s';..set │ │ │ │ + 0x000487f8 786c6162 656c2027 62797465 73207065 xlabel 'bytes pe │ │ │ │ + 0x00048808 72207375 626d6174 72697827 0a000000 r submatrix'.... │ │ │ │ + 0x00048818 73657420 796c6162 656c2027 70657266 set ylabel 'perf │ │ │ │ + 0x00048828 6f726d61 6e63652c 204d666c 6f70732f ormance, Mflops/ │ │ │ │ + 0x00048838 73270a00 73657420 78746963 7320726f s'..set xtics ro │ │ │ │ + 0x00048848 74617465 20627920 2d34350a 00000000 tate by -45..... │ │ │ │ + 0x00048858 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ + 0x00048868 3a323a33 3a342077 69746820 76656374 :2:3:4 with vect │ │ │ │ + 0x00048878 6f727320 7469746c 65202772 73622720 ors title 'rsb' │ │ │ │ + 0x00048888 6c742072 67622027 72656427 0a000000 lt rgb 'red'.... │ │ │ │ + 0x00048898 23706f6c 61722070 6c6f7420 696e7374 #polar plot inst │ │ │ │ + 0x000488a8 72756374 696f6e73 20525342 5f505244 ructions RSB_PRD │ │ │ │ + 0x000488b8 5f535459 4c455f50 4c545f53 55424d5f _STYLE_PLT_SUBM_ │ │ │ │ + 0x000488c8 42535f50 4f4c4152 2028756e 66696e69 BS_POLAR (unfini │ │ │ │ + 0x000488d8 73686564 290a0000 256c6520 25640a00 shed)...%le %d.. │ │ │ │ + 0x000488e8 256c6520 256c6520 256c6520 256c650a %le %le %le %le. │ │ │ │ + 0x000488f8 00000000 256c6520 25642025 64202563 ....%le %d %d %c │ │ │ │ + 0x00048908 2025630a 00000000 756e7365 74206d75 %c.....unset mu │ │ │ │ + 0x00048918 6c746970 6c6f743b 756e7365 74206c61 ltiplot;unset la │ │ │ │ + 0x00048928 62656c3b 756e7365 74206172 726f773b bel;unset arrow; │ │ │ │ + 0x00048938 0a232050 4c4f5420 454e440a 0a000000 .# PLOT END..... │ │ │ │ + 0x00048948 20626573 74207475 6e2e206d 6b6c206f best tun. mkl o │ │ │ │ + 0x00048958 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ + 0x00048968 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ + 0x00048978 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ + 0x00048988 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ + 0x00048998 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ + 0x000489a8 6d706c65 73290a00 20726566 2e20756e mples).. ref. un │ │ │ │ + 0x000489b8 742e206d 6b6c206f 70657261 74696f6e t. mkl operation │ │ │ │ + 0x000489c8 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ + 0x000489d8 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ + 0x000489e8 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ + 0x000489f8 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ + 0x00048a08 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ + 0x00048a18 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ + 0x00048a28 28206f6e 6c792075 6e737563 63657373 ( only unsuccess │ │ │ │ + 0x00048a38 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ + 0x00048a48 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ + 0x00048a58 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ + 0x00048a68 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ + 0x00048a78 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ + 0x00048a88 2073616d 706c6573 290a0000 5253425f samples)...RSB_ │ │ │ │ + 0x00048a98 50525f4f 4e4c595f 544f5441 4c5f5441 PR_ONLY_TOTAL_TA │ │ │ │ + 0x00048aa8 424c4500 5c646f63 756d656e 74636c61 BLE.\documentcla │ │ │ │ + 0x00048ab8 73735b61 312c706f 72747261 69742c70 ss[a1,portrait,p │ │ │ │ + 0x00048ac8 6c61696e 73656374 696f6e73 5d7b7363 lainsections]{sc │ │ │ │ + 0x00048ad8 69706f73 7465727d 205c7573 65706163 iposter} \usepac │ │ │ │ + 0x00048ae8 6b616765 7b6c6f6e 67746162 6c652c74 kage{longtable,t │ │ │ │ + 0x00048af8 6162752c 75726c2c 636f6c6f 727d205c abu,url,color} \ │ │ │ │ + 0x00048b08 75736570 61636b61 67655b63 6d5d7b66 usepackage[cm]{f │ │ │ │ + 0x00048b18 756c6c70 6167657d 205c7573 65706163 ullpage} \usepac │ │ │ │ + 0x00048b28 6b616765 5b746162 6c652c78 31316e61 kage[table,x11na │ │ │ │ + 0x00048b38 6d65735d 7b78636f 6c6f727d 205c7573 mes]{xcolor} \us │ │ │ │ + 0x00048b48 65706163 6b616765 5b687970 6572696e epackage[hyperin │ │ │ │ + 0x00048b58 6465782c 626f6f6b 6d61726b 735d7b68 dex,bookmarks]{h │ │ │ │ + 0x00048b68 79706572 7265667d 25252062 6f6f6b6d yperref}%% bookm │ │ │ │ + 0x00048b78 61726b73 20646f20 6e6f7420 7365656d arks do not seem │ │ │ │ + 0x00048b88 20746f20 776f726b 0a5c6265 67696e7b to work.\begin{ │ │ │ │ + 0x00048b98 646f6375 6d656e74 7d5c7469 746c657b document}\title{ │ │ │ │ + 0x00048ba8 6c696272 73622070 6572666f 726d616e librsb performan │ │ │ │ + 0x00048bb8 63652c20 706f7374 70726f63 65737365 ce, postprocesse │ │ │ │ + 0x00048bc8 64207769 7468206c 69627273 6220312e d with librsb 1. │ │ │ │ + 0x00048bd8 332e302e 322e7d5c 61757468 6f727b7d 3.0.2.}\author{} │ │ │ │ + 0x00048be8 205c6265 67696e7b 74696e79 7d205c72 \begin{tiny} \r │ │ │ │ + 0x00048bf8 6f77636f 6c6f7273 7b317d7b 77686974 owcolors{1}{whit │ │ │ │ + 0x00048c08 65213830 21677261 797d7b77 68697465 e!80!gray}{white │ │ │ │ + 0x00048c18 7d0a0000 25637072 3a203d3d 3d3d3d3d }...%cpr: ====== │ │ │ │ + 0x00048c28 3d3d2000 20416c6c 20726573 756c7473 == . All results │ │ │ │ + 0x00048c38 20286e6f 74206c69 6d697469 6e67290a (not limiting). │ │ │ │ + 0x00048c48 00000000 66696c65 2d25642d 25730000 ....file-%d-%s.. │ │ │ │ + 0x00048c58 204c696d 6974696e 6720746f 2066696c Limiting to fil │ │ │ │ + 0x00048c68 65202564 2f256420 2d2d2d20 25733a0a e %d/%d --- %s:. │ │ │ │ + 0x00048c78 00000000 66696c65 2d25642d 25732d74 ....file-%d-%s-t │ │ │ │ + 0x00048c88 72616e73 412d2563 00000000 204c696d ransA-%c.... Lim │ │ │ │ + 0x00048c98 6974696e 6720746f 20626f74 68206669 iting to both fi │ │ │ │ + 0x00048ca8 6c652025 642f2564 202d2d2d 20257320 le %d/%d --- %s │ │ │ │ + 0x00048cb8 616e6420 7472616e 73413d25 633a0a00 and transA=%c:.. │ │ │ │ + 0x00048cc8 66696c65 2d25642d 25732d74 7970652d file-%d-%s-type- │ │ │ │ + 0x00048cd8 25630000 204c696d 6974696e 6720746f %c.. Limiting to │ │ │ │ + 0x00048ce8 20626f74 68206669 6c652025 642f2564 both file %d/%d │ │ │ │ + 0x00048cf8 202d2d2d 20257320 616e6420 74797065 --- %s and type │ │ │ │ + 0x00048d08 2025633a 0a000000 73796d6d 65747279 %c:....symmetry │ │ │ │ + 0x00048d18 2d256300 204c696d 6974696e 6720746f -%c. Limiting to │ │ │ │ + 0x00048d28 2073796d 6d657472 79202563 20283078 symmetry %c (0x │ │ │ │ + 0x00048d38 25782920 0a000000 74797065 2d256300 %x) ....type-%c. │ │ │ │ + 0x00048d48 204c696d 6974696e 6720746f 20747970 Limiting to typ │ │ │ │ + 0x00048d58 65202563 3a0a0000 6e726873 2d256400 e %c:...nrhs-%d. │ │ │ │ + 0x00048d68 204c696d 6974696e 6720746f 206e7268 Limiting to nrh │ │ │ │ + 0x00048d78 733d2564 3a0a0000 7472616e 73412d25 s=%d:...transA-% │ │ │ │ + 0x00048d88 63000000 204c696d 6974696e 6720746f c... Limiting to │ │ │ │ + 0x00048d98 20747261 6e73413d 25633a0a 00000000 transA=%c:..... │ │ │ │ + 0x00048da8 7472616e 73412d25 632d6e72 68732d25 transA-%c-nrhs-% │ │ │ │ + 0x00048db8 64000000 204c696d 6974696e 6720746f d... Limiting to │ │ │ │ + 0x00048dc8 20626f74 68207472 616e7341 3d256320 both transA=%c │ │ │ │ + 0x00048dd8 616e6420 6e726873 3d25643a 0a000000 and nrhs=%d:.... │ │ │ │ + 0x00048de8 5c656e64 7b74696e 797d5c65 6e647b64 \end{tiny}\end{d │ │ │ │ + 0x00048df8 6f63756d 656e747d 0a000000 5265636f ocument}....Reco │ │ │ │ + 0x00048e08 72642063 6f6c6c65 6374696f 6e20746f rd collection to │ │ │ │ + 0x00048e18 6f6b2025 352e326c 6620732e 0a000000 ok %5.2lf s..... │ │ │ │ + 0x00048e28 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ + 0x00048e38 20256420 6d656d6f 72792062 656e6368 %d memory bench │ │ │ │ + 0x00048e48 6d61726b 2073616d 706c6573 20287072 mark samples (pr │ │ │ │ + 0x00048e58 6570656e 64205253 425f5052 5f4d4257 epend RSB_PR_MBW │ │ │ │ + 0x00048e68 3d312074 6f206475 6d702074 68697329 =1 to dump this) │ │ │ │ + 0x00048e78 2e0a0000 5253425f 50525f4d 42570000 ....RSB_PR_MBW.. │ │ │ │ + 0x00048e88 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ + 0x00048e98 20256420 656e7669 726f6e6d 656e7420 %d environment │ │ │ │ + 0x00048ea8 76617269 61626c65 7320696e 20256420 variables in %d │ │ │ │ + 0x00048eb8 62797465 73202870 72657065 6e642052 bytes (prepend R │ │ │ │ + 0x00048ec8 53425f50 525f454e 563d3120 746f2064 SB_PR_ENV=1 to d │ │ │ │ + 0x00048ed8 756d7020 74686973 292e0a00 5253425f ump this)...RSB_ │ │ │ │ + 0x00048ee8 50525f45 4e560000 2535642f 25356420 PR_ENV..%5d/%5d │ │ │ │ + 0x00048ef8 25730a00 72620000 25525052 2d302e2e %s..rb..%RPR-0.. │ │ │ │ + 0x00048f08 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00048f18 20202020 20202020 00000000 25525052 ....%RPR │ │ │ │ + 0x00048f28 2d312e2e 20202020 20202020 20202020 -1.. │ │ │ │ + 0x00048f38 20202020 20202020 20202020 00000000 .... │ │ │ │ + 0x00048f48 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x00048f58 595f4649 4c454e41 4d454900 5253425f Y_FILENAMEI.RSB_ │ │ │ │ + 0x00048f68 50525f52 445f5245 53545249 43545f46 PR_RD_RESTRICT_F │ │ │ │ + 0x00048f78 494c454e 414d4549 00000000 5253425f ILENAMEI....RSB_ │ │ │ │ + 0x00048f88 50525f52 445f4e55 4c4c4946 595f5341 PR_RD_NULLIFY_SA │ │ │ │ + 0x00048f98 4d504c45 49445800 5253425f 50525f52 MPLEIDX.RSB_PR_R │ │ │ │ + 0x00048fa8 445f5245 53545249 43545f53 414d504c D_RESTRICT_SAMPL │ │ │ │ + 0x00048fb8 45494458 00000000 5253425f 50525f52 EIDX....RSB_PR_R │ │ │ │ + 0x00048fc8 445f5245 53545249 43545f54 52414e53 D_RESTRICT_TRANS │ │ │ │ + 0x00048fd8 41000000 5253425f 50525f52 445f5245 A...RSB_PR_RD_RE │ │ │ │ + 0x00048fe8 53545249 43545f4e 525f4d49 4e000000 STRICT_NR_MIN... │ │ │ │ + 0x00048ff8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x00049008 43545f4e 525f4d41 58000000 5253425f CT_NR_MAX...RSB_ │ │ │ │ + 0x00049018 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x00049028 435f4d49 4e000000 5253425f 50525f52 C_MIN...RSB_PR_R │ │ │ │ + 0x00049038 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ + 0x00049048 58000000 5253425f 50525f52 445f5245 X...RSB_PR_RD_RE │ │ │ │ + 0x00049058 53545249 43545f4e 4e5a5f4d 494e0000 STRICT_NNZ_MIN.. │ │ │ │ + 0x00049068 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x00049078 43545f4e 4e5a5f4d 41580000 5253425f CT_NNZ_MAX..RSB_ │ │ │ │ + 0x00049088 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x00049098 5355424d 5f4d494e 00000000 5253425f SUBM_MIN....RSB_ │ │ │ │ + 0x000490a8 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x000490b8 5355424d 5f4d4158 00000000 5253425f SUBM_MAX....RSB_ │ │ │ │ + 0x000490c8 50525f52 445f4e55 4c4c4946 595f5452 PR_RD_NULLIFY_TR │ │ │ │ + 0x000490d8 414e5341 00000000 5253425f 50525f52 ANSA....RSB_PR_R │ │ │ │ + 0x000490e8 445f4e55 4c4c4946 595f4e52 48534900 D_NULLIFY_NRHSI. │ │ │ │ + 0x000490f8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x00049108 43545f4e 52485349 00000000 46696c65 CT_NRHSI....File │ │ │ │ + 0x00049118 20257320 616c7265 61647920 65786973 %s already exis │ │ │ │ + 0x00049128 74732120 52656675 73696e67 20746f20 ts! Refusing to │ │ │ │ + 0x00049138 6f766572 77726974 652e0a00 77620000 overwrite...wb.. │ │ │ │ + 0x00049148 53617665 64206120 70657266 6f726d61 Saved a performa │ │ │ │ + 0x00049158 6e636520 7265636f 7264206f 66202564 nce record of %d │ │ │ │ + 0x00049168 2073616d 706c6573 20746f20 25730a00 samples to %s.. │ │ │ │ + 0x00049178 4e6f2070 6572666f 726d616e 63652072 No performance r │ │ │ │ + 0x00049188 65636f72 64206669 6c657320 746f2064 ecord files to d │ │ │ │ + 0x00049198 756d7020 213f2050 6c656173 65207370 ump !? Please sp │ │ │ │ + 0x000491a8 65636966 79206174 206c6561 7374206f ecify at least o │ │ │ │ + 0x000491b8 6e652e0a 00000000 436f6e73 69646572 ne......Consider │ │ │ │ + 0x000491c8 20667572 74686572 206f7074 696f6e73 further options │ │ │ │ + 0x000491d8 2c207370 65636966 6961626c 65207669 , specifiable vi │ │ │ │ + 0x000491e8 6120656e 7669726f 6e6d656e 74207661 a environment va │ │ │ │ + 0x000491f8 72696162 6c65733a 0a000000 23206265 riables:....# be │ │ │ │ + 0x00049208 67696e20 6f662068 656c7020 6d657373 gin of help mess │ │ │ │ + 0x00049218 6167650a 00000000 23205468 69732066 age.....# This f │ │ │ │ + 0x00049228 65617475 7265206f 66206c69 62727362 eature of librsb │ │ │ │ + 0x00049238 20697320 6e6f7420 75666669 6369616c is not ufficial │ │ │ │ + 0x00049248 6c792073 7570706f 72746564 2e0a0000 ly supported.... │ │ │ │ + 0x00049258 23207468 72657368 6f6c6420 28657870 # threshold (exp │ │ │ │ + 0x00049268 72657373 65642061 73207261 74696f29 ressed as ratio) │ │ │ │ + 0x00049278 20626574 7765656e 2076616c 7565733a between values: │ │ │ │ + 0x00049288 0a000000 5253425f 434d505f 54485220 ....RSB_CMP_THR │ │ │ │ + 0x00049298 23206e65 61726c79 2073616d 65207468 # nearly same th │ │ │ │ + 0x000492a8 72657368 6f6c640a 00000000 5253425f reshold.....RSB_ │ │ │ │ + 0x000492b8 4150455f 54485220 2320636c 6f736520 APE_THR # close │ │ │ │ + 0x000492c8 76616c75 65732074 68726573 686f6c64 values threshold │ │ │ │ + 0x000492d8 0a000000 5253425f 524c445f 54485220 ....RSB_RLD_THR │ │ │ │ + 0x000492e8 23207265 6c657661 6e742064 69666665 # relevant diffe │ │ │ │ + 0x000492f8 72656e63 65207468 72657368 6f6c640a rence threshold. │ │ │ │ + 0x00049308 00000000 5253425f 4855445f 54485220 ....RSB_HUD_THR │ │ │ │ + 0x00049318 23206875 67652064 69666665 72656e63 # huge differenc │ │ │ │ + 0x00049328 65207468 72657368 6f6c640a 00000000 e threshold..... │ │ │ │ + 0x00049338 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ + 0x00049348 545f464d 54202320 28696620 5253425f T_FMT # (if RSB_ │ │ │ │ + 0x00049358 50525f53 523d3229 20706c6f 74206669 PR_SR=2) plot fi │ │ │ │ + 0x00049368 6c652066 6f726d61 743a2045 50532069 le format: EPS i │ │ │ │ + 0x00049378 66207365 742c2050 4e47206f 74686572 f set, PNG other │ │ │ │ + 0x00049388 77697365 0a000000 5253425f 5052445f wise....RSB_PRD_ │ │ │ │ + 0x00049398 5354594c 455f504c 545f5046 4e202320 STYLE_PLT_PFN # │ │ │ │ + 0x000493a8 28696620 5253425f 50525f53 523d3229 (if RSB_PR_SR=2) │ │ │ │ + 0x000493b8 20706c6f 74206669 6c65206e 616d650a plot file name. │ │ │ │ + 0x000493c8 00000000 5253425f 50525f46 53455053 ....RSB_PR_FSEPS │ │ │ │ + 0x000493d8 54522023 20466965 6c642073 65706172 TR # Field separ │ │ │ │ + 0x000493e8 61746f72 20737472 696e670a 00000000 ator string..... │ │ │ │ + 0x000493f8 5253425f 50525f45 4e444c53 54522023 RSB_PR_ENDLSTR # │ │ │ │ + 0x00049408 20456e64 206f6620 6c696e65 20736570 End of line sep │ │ │ │ + 0x00049418 61726174 6f722073 7472696e 670a0000 arator string... │ │ │ │ + 0x00049428 5253425f 50525f50 524c5f43 43202023 RSB_PR_PRL_CC # │ │ │ │ + 0x00049438 20426567 696e6e69 6e67206f 66206c69 Beginning of li │ │ │ │ + 0x00049448 6e652063 6f6d6d65 6e742063 6861720a ne comment char. │ │ │ │ + 0x00049458 00000000 5253425f 50525f50 524c5f4c ....RSB_PR_PRL_L │ │ │ │ + 0x00049468 43432023 204c696e 6520436f 6d6d656e CC # Line Commen │ │ │ │ + 0x00049478 74204368 61726163 7465720a 00000000 t Character..... │ │ │ │ + 0x00049488 5253425f 50525f50 524c5f54 43532023 RSB_PR_PRL_TCS # │ │ │ │ + 0x00049498 20546162 6c652043 6f6d6d65 6e742053 Table Comment S │ │ │ │ + 0x000494a8 7472696e 670a0000 5253425f 50525f57 tring...RSB_PR_W │ │ │ │ + 0x000494b8 4c544320 23204966 203e2030 20616e64 LTC # If > 0 and │ │ │ │ + 0x000494c8 20525342 5f50525f 53523d30 2c207769 RSB_PR_SR=0, wi │ │ │ │ + 0x000494d8 6c6c2065 6d697420 4c615465 58207461 ll emit LaTeX ta │ │ │ │ + 0x000494e8 626c6573 09287365 7474696e 67206163 bles.(setting ac │ │ │ │ + 0x000494f8 636f7264 696e676c 79205253 425f5052 cordingly RSB_PR │ │ │ │ + 0x00049508 5f50524c 5f4c4343 2c205253 425f5052 _PRL_LCC, RSB_PR │ │ │ │ + 0x00049518 5f50524c 5f544353 2c205253 425f5052 _PRL_TCS, RSB_PR │ │ │ │ + 0x00049528 5f454e44 4c535452 2c205253 425f5052 _ENDLSTR, RSB_PR │ │ │ │ + 0x00049538 5f465345 50535452 293b2069 66203e20 _FSEPSTR); if > │ │ │ │ + 0x00049548 31206f75 74707574 2077696c 6c206265 1 output will be │ │ │ │ + 0x00049558 20636f6c 6f726564 0a000000 5253425f colored....RSB_ │ │ │ │ + 0x00049568 50525f4d 554c5449 44554d50 20232020 PR_MULTIDUMP # │ │ │ │ + 0x00049578 25643d64 756d7020 25643d61 75746f2f %d=dump %d=auto/ │ │ │ │ + 0x00049588 61707065 6e642025 643d7261 74696f20 append %d=ratio │ │ │ │ + 0x00049598 25643d64 69666620 25643d6d 65726765 %d=diff %d=merge │ │ │ │ + 0x000495a8 2e0a0000 5253425f 50525f52 445f4e55 ....RSB_PR_RD_NU │ │ │ │ + 0x000495b8 4c4c4946 595f4649 4c454e41 4d454920 LLIFY_FILENAMEI │ │ │ │ + 0x000495c8 23206578 636c7564 65206120 6d617472 # exclude a matr │ │ │ │ + 0x000495d8 69782720 696e6465 780a0000 5253425f ix' index...RSB_ │ │ │ │ + 0x000495e8 50525f52 445f5245 53545249 43545f46 PR_RD_RESTRICT_F │ │ │ │ + 0x000495f8 494c454e 414d4549 20232072 65737472 ILENAMEI # restr │ │ │ │ + 0x00049608 69637420 746f206f 6e65206d 61747269 ict to one matri │ │ │ │ + 0x00049618 78272069 6e646578 0a000000 5253425f x' index....RSB_ │ │ │ │ + 0x00049628 50525f52 445f4e55 4c4c4946 595f5452 PR_RD_NULLIFY_TR │ │ │ │ + 0x00049638 414e5341 20232065 78636c75 64652061 ANSA # exclude a │ │ │ │ + 0x00049648 20747261 6e73706f 73697469 6f6e0a00 transposition.. │ │ │ │ + 0x00049658 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x00049668 43545f54 52414e53 41202320 72657374 CT_TRANSA # rest │ │ │ │ + 0x00049678 72696374 20746f20 6f6e6520 7472616e rict to one tran │ │ │ │ + 0x00049688 73706f73 6974696f 6e0a0000 5253425f sposition...RSB_ │ │ │ │ + 0x00049698 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x000496a8 525f4d49 4e202320 72657374 72696374 R_MIN # restrict │ │ │ │ + 0x000496b8 20746f20 6d696e20 6f66206e 720a0000 to min of nr... │ │ │ │ + 0x000496c8 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x000496d8 43545f4e 525f4d41 58202320 72657374 CT_NR_MAX # rest │ │ │ │ + 0x000496e8 72696374 20746f20 6d617820 6f66206e rict to max of n │ │ │ │ + 0x000496f8 720a0000 5253425f 50525f52 445f5245 r...RSB_PR_RD_RE │ │ │ │ + 0x00049708 53545249 43545f4e 435f4d49 4e202320 STRICT_NC_MIN # │ │ │ │ + 0x00049718 72657374 72696374 20746f20 6d696e20 restrict to min │ │ │ │ + 0x00049728 6f66206e 630a0000 5253425f 50525f52 of nc...RSB_PR_R │ │ │ │ + 0x00049738 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ + 0x00049748 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ + 0x00049758 6d617820 6f66206e 630a0000 5253425f max of nc...RSB_ │ │ │ │ + 0x00049768 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x00049778 4e5a5f4d 494e2023 20726573 74726963 NZ_MIN # restric │ │ │ │ + 0x00049788 7420746f 206d696e 206f6620 6e6e7a0a t to min of nnz. │ │ │ │ + 0x00049798 00000000 5253425f 50525f52 445f5245 ....RSB_PR_RD_RE │ │ │ │ + 0x000497a8 53545249 43545f4e 4e5a5f4d 41582023 STRICT_NNZ_MAX # │ │ │ │ + 0x000497b8 20726573 74726963 7420746f 206d6178 restrict to max │ │ │ │ + 0x000497c8 206f6620 6e6e7a0a 00000000 5253425f of nnz.....RSB_ │ │ │ │ + 0x000497d8 50525f52 445f5245 53545249 43545f4e PR_RD_RESTRICT_N │ │ │ │ + 0x000497e8 5355424d 5f4d494e 20232072 65737472 SUBM_MIN # restr │ │ │ │ + 0x000497f8 69637420 746f206d 696e206f 66206e73 ict to min of ns │ │ │ │ + 0x00049808 75626d0a 00000000 5253425f 50525f52 ubm.....RSB_PR_R │ │ │ │ + 0x00049818 445f5245 53545249 43545f4e 5355424d D_RESTRICT_NSUBM │ │ │ │ + 0x00049828 5f4d4158 20232072 65737472 69637420 _MAX # restrict │ │ │ │ + 0x00049838 746f206d 6178206f 66206e73 75626d0a to max of nsubm. │ │ │ │ + 0x00049848 00000000 5253425f 50525f52 445f4e55 ....RSB_PR_RD_NU │ │ │ │ + 0x00049858 4c4c4946 595f4e52 48534920 23206578 LLIFY_NRHSI # ex │ │ │ │ + 0x00049868 636c7564 65206120 6e726873 20696e64 clude a nrhs ind │ │ │ │ + 0x00049878 65780a00 5253425f 50525f52 445f5245 ex..RSB_PR_RD_RE │ │ │ │ + 0x00049888 53545249 43545f4e 52485349 20232072 STRICT_NRHSI # r │ │ │ │ + 0x00049898 65737472 69637420 746f206f 6e65206e estrict to one n │ │ │ │ + 0x000498a8 72687320 696e6465 780a0000 5253425f rhs index...RSB_ │ │ │ │ + 0x000498b8 50525f52 445f4e55 4c4c4946 595f5341 PR_RD_NULLIFY_SA │ │ │ │ + 0x000498c8 4d504c45 49445820 23206578 636c7564 MPLEIDX # exclud │ │ │ │ + 0x000498d8 65206120 6d617472 69782720 696e6465 e a matrix' inde │ │ │ │ + 0x000498e8 780a0000 5253425f 50525f52 445f5245 x...RSB_PR_RD_RE │ │ │ │ + 0x000498f8 53545249 43545f53 414d504c 45494458 STRICT_SAMPLEIDX │ │ │ │ + 0x00049908 20232072 65737472 69637420 746f206f # restrict to o │ │ │ │ + 0x00049918 6e65206d 61747269 78272069 6e646578 ne matrix' index │ │ │ │ + 0x00049928 0a000000 5253425f 50525f4f 4e4c595f ....RSB_PR_ONLY_ │ │ │ │ + 0x00049938 544f5441 4c5f5441 424c4520 23206f6e TOTAL_TABLE # on │ │ │ │ + 0x00049948 6c792074 68652074 6f74616c 20746162 ly the total tab │ │ │ │ + 0x00049958 6c652c20 6e6f7420 74686520 276c696d le, not the 'lim │ │ │ │ + 0x00049968 69746564 2720736c 69636573 0a000000 ited' slices.... │ │ │ │ + 0x00049978 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ + 0x00049988 4944554d 50202320 6f757470 75742070 IDUMP # output p │ │ │ │ + 0x00049998 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ + 0x000499a8 64206669 6c656e61 6d650a00 5253425f d filename..RSB_ │ │ │ │ + 0x000499b8 50525f53 52202320 3020666f 72207461 PR_SR # 0 for ta │ │ │ │ + 0x000499c8 626c6520 6f757470 75742c20 3120666f ble output, 1 fo │ │ │ │ + 0x000499d8 7220636f 6d706172 69736f6e 20746162 r comparison tab │ │ │ │ + 0x000499e8 6c65206f 75747075 742c2032 20666f72 le output, 2 for │ │ │ │ + 0x000499f8 20706c6f 740a0000 5253425f 50525f45 plot...RSB_PR_E │ │ │ │ + 0x00049a08 4e562023 20707269 6e74206f 75742065 NV # print out e │ │ │ │ + 0x00049a18 6e766972 6f6e6d65 6e742076 61726961 nvironment varia │ │ │ │ + 0x00049a28 626c6573 0a000000 5253425f 50525f4d bles....RSB_PR_M │ │ │ │ + 0x00049a38 42572023 20707269 6e74206f 7574206d BW # print out m │ │ │ │ + 0x00049a48 656d6f72 79206261 6e647769 64746820 emory bandwidth │ │ │ │ + 0x00049a58 62656e63 686d6172 6b20696e 666f0a00 benchmark info.. │ │ │ │ + 0x00049a68 2320656e 64206f66 2068656c 70206d65 # end of help me │ │ │ │ + 0x00049a78 73736167 650a0000 596f7520 63616e20 ssage...You can │ │ │ │ + 0x00049a88 636f6e74 726f6c20 6d756c74 69706c65 control multiple │ │ │ │ + 0x00049a98 2066696c 65732064 756d7020 77697468 files dump with │ │ │ │ + 0x00049aa8 20525342 5f50525f 4d554c54 4944554d RSB_PR_MULTIDUM │ │ │ │ + 0x00049ab8 503d2025 643d6475 6d702025 643d6175 P= %d=dump %d=au │ │ │ │ + 0x00049ac8 746f2f61 7070656e 64202564 3d726174 to/append %d=rat │ │ │ │ + 0x00049ad8 696f2025 643d6469 66662025 643d6d65 io %d=diff %d=me │ │ │ │ + 0x00049ae8 7267652e 0a000000 5253425f 50525f4d rge.....RSB_PR_M │ │ │ │ + 0x00049af8 554c5449 44554d50 00000000 5761726e ULTIDUMP....Warn │ │ │ │ + 0x00049b08 696e673a 2068617a 61726469 6e672074 ing: hazarding t │ │ │ │ + 0x00049b18 68652067 75657373 20796f75 20617265 he guess you are │ │ │ │ + 0x00049b28 20776f72 6b696e67 20776974 6820636f working with co │ │ │ │ + 0x00049b38 6d706c65 6d656e74 61727920 70657266 mplementary perf │ │ │ │ + 0x00049b48 6f726d61 6e636520 7265636f 72642066 ormance record f │ │ │ │ + 0x00049b58 696c6573 2c207468 65726566 6f726520 iles, therefore │ │ │ │ + 0x00049b68 61747465 6d707469 6e67206d 65726769 attempting mergi │ │ │ │ + 0x00049b78 6e67212e 0a000000 2e646972 00000000 ng!......dir.... │ │ │ │ + 0x00049b88 57696c6c 20617070 656e6420 70657266 Will append perf │ │ │ │ + 0x00049b98 6f726d61 6e636520 7265636f 72647320 ormance records │ │ │ │ + 0x00049ba8 6f662066 696c6520 25642f25 643a2025 of file %d/%d: % │ │ │ │ + 0x00049bb8 7320746f 20746861 74206f66 2025732e s to that of %s. │ │ │ │ + 0x00049bc8 0a000000 5761726e 696e673a 206a6f69 ....Warning: joi │ │ │ │ + 0x00049bd8 6e696e67 20617373 756d696e 6720414c ning assuming AL │ │ │ │ + 0x00049be8 4c207061 72616d65 74657273 20617265 L parameters are │ │ │ │ + 0x00049bf8 20636f6e 666f726d 616e7420 28657863 conformant (exc │ │ │ │ + 0x00049c08 65707420 66696c65 6e616d65 73290a00 ept filenames).. │ │ │ │ + 0x00049c18 57696c6c 206d6572 67652070 6572666f Will merge perfo │ │ │ │ + 0x00049c28 726d616e 63652072 65636f72 6473206f rmance records o │ │ │ │ + 0x00049c38 66206669 6c652025 642f2564 3a202573 f file %d/%d: %s │ │ │ │ + 0x00049c48 20746f20 74686174 206f6620 25732e0a to that of %s.. │ │ │ │ + 0x00049c58 00000000 5253425f 50525f53 4156455f ....RSB_PR_SAVE_ │ │ │ │ + 0x00049c68 4d554c54 4944554d 50000000 57696c6c MULTIDUMP...Will │ │ │ │ + 0x00049c78 20636f6d 70617265 20706572 666f726d compare perform │ │ │ │ + 0x00049c88 616e6365 20726563 6f726473 206f6620 ance records of │ │ │ │ + 0x00049c98 66696c65 2025642f 25643a20 25732074 file %d/%d: %s t │ │ │ │ + 0x00049ca8 6f207468 6174206f 66202573 20286669 o that of %s (fi │ │ │ │ + 0x00049cb8 72737420 64697669 64656420 62792073 rst divided by s │ │ │ │ + 0x00049cc8 65636f6e 64292e20 5761726e 696e673a econd). Warning: │ │ │ │ + 0x00049cd8 20617373 756d696e 6720414c 4c207061 assuming ALL pa │ │ │ │ + 0x00049ce8 72616d65 74657273 20617265 20636f6e rameters are con │ │ │ │ + 0x00049cf8 666f726d 616e740a 00000000 57696c6c formant.....Will │ │ │ │ + 0x00049d08 20636f6d 70617265 20706572 666f726d compare perform │ │ │ │ + 0x00049d18 616e6365 20726563 6f726473 206f6620 ance records of │ │ │ │ + 0x00049d28 66696c65 2025642f 25643a20 25732074 file %d/%d: %s t │ │ │ │ + 0x00049d38 6f207468 6174206f 66202573 20286669 o that of %s (fi │ │ │ │ + 0x00049d48 72737420 6d696e75 73207365 636f6e64 rst minus second │ │ │ │ + 0x00049d58 292e2057 61726e69 6e673a20 61737375 ). Warning: assu │ │ │ │ + 0x00049d68 6d696e67 20414c4c 20706172 616d6574 ming ALL paramet │ │ │ │ + 0x00049d78 65727320 61726520 636f6e66 6f726d61 ers are conforma │ │ │ │ + 0x00049d88 6e740a00 49742073 65656d73 206c696b nt..It seems lik │ │ │ │ + 0x00049d98 65206f6e 65206f66 20746865 2074776f e one of the two │ │ │ │ + 0x00049da8 20726563 6f726473 20697320 696e636f records is inco │ │ │ │ + 0x00049db8 6d706c65 7465210a 00000000 4f757420 mplete!.....Out │ │ │ │ + 0x00049dc8 6f662025 64207361 6d706c65 732c206f of %d samples, o │ │ │ │ + 0x00049dd8 6e652072 65636f72 64206861 73202564 ne record has %d │ │ │ │ + 0x00049de8 20616e64 20746865 206f7468 65722025 and the other % │ │ │ │ + 0x00049df8 64202869 6e636f6d 706c6574 65207265 d (incomplete re │ │ │ │ + 0x00049e08 636f7264 203f292e 204c696d 6974696e cord ?). Limitin │ │ │ │ + 0x00049e18 6720746f 20746865 206d696e 696d756d g to the minimum │ │ │ │ + 0x00049e28 206f6620 74686520 74776f20 28455850 of the two (EXP │ │ │ │ + 0x00049e38 4552494d 454e5441 4c21292e 0a000000 ERIMENTAL!)..... │ │ │ │ + 0x00049e48 4e6f2070 61697220 6f662073 616d706c No pair of sampl │ │ │ │ + 0x00049e58 65732068 61732062 65656e20 666f756e es has been foun │ │ │ │ + 0x00049e68 6420746f 20626520 636f6e66 6f726d61 d to be conforma │ │ │ │ + 0x00049e78 626c6521 0a000000 44756d70 696e6720 ble!....Dumping │ │ │ │ + 0x00049e88 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ + 0x00049e98 72647320 6f662066 696c6520 25642f25 rds of file %d/% │ │ │ │ + 0x00049ea8 643a2025 730a0000 57696c6c 20646973 d: %s...Will dis │ │ │ │ + 0x00049eb8 706c6179 2073756d 6d617279 206f6620 play summary of │ │ │ │ + 0x00049ec8 25642070 6572666f 726d616e 63652072 %d performance r │ │ │ │ + 0x00049ed8 65636f72 64730a00 75706461 74696e67 ecords..updating │ │ │ │ + 0x00049ee8 2073616d 706c6520 61742069 6e646578 sample at index │ │ │ │ + 0x00049ef8 20257a64 20282564 5e746820 6f662025 %zd (%d^th of % │ │ │ │ + 0x00049f08 64292c20 25645e74 6820746f 75636820 d), %d^th touch │ │ │ │ + 0x00049f18 666f7220 2825642c 25642c25 642c2564 for (%d,%d,%d,%d │ │ │ │ + 0x00049f28 2c25642c 25642c25 64292e0a 00000000 ,%d,%d,%d)...... │ │ │ │ + 0x00049f38 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ + 0x00049f48 6e73413d 25643a0a 00000000 69676e6f nsA=%d:.....igno │ │ │ │ + 0x00049f58 72652074 68697320 7072696e 746f7574 re this printout │ │ │ │ + 0x00049f68 203a2920 68633a20 256c660a 00000000 :) hc: %lf..... │ │ │ │ + 0x00049f78 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ + 0x00049f88 53454420 54455354 3a204245 47494e0a SED TEST: BEGIN. │ │ │ │ + 0x00049f98 00000000 6e632a3d 312b7273 625f5f72 ....nc*=1+rsb__r │ │ │ │ + 0x00049fa8 616e645f 636f6f5f 696e6465 78286d61 and_coo_index(ma │ │ │ │ + 0x00049fb8 78617379 6d290000 496e6a65 6374696e xasym)..Injectin │ │ │ │ + 0x00049fc8 67207661 72696174 696f6e3a 0a25730a g variation:.%s. │ │ │ │ + 0x00049fd8 00000000 43726561 74652061 20257a64 ....Create a %zd │ │ │ │ + 0x00049fe8 20782025 7a64206d 61747269 782e2e2e x %zd matrix... │ │ │ │ + 0x00049ff8 0a000000 74797065 636f6465 203d2052 ....typecode = R │ │ │ │ + 0x0004a008 53425f4e 554d4552 4943414c 5f545950 SB_NUMERICAL_TYP │ │ │ │ + 0x0004a018 455f494e 56414c49 445f5459 50450000 E_INVALID_TYPE.. │ │ │ │ + 0x0004a028 496e6a65 6374696e 67206661 696c7572 Injecting failur │ │ │ │ + 0x0004a038 653a0a25 730a0000 41743a0a 00000000 e:.%s...At:..... │ │ │ │ + 0x0004a048 46726565 696e6720 6d617472 69782064 Freeing matrix d │ │ │ │ + 0x0004a058 75652074 6f206572 726f720a 00000000 ue to error..... │ │ │ │ + 0x0004a068 55736520 74686520 6d617472 69782e2e Use the matrix.. │ │ │ │ + 0x0004a078 2e0a0000 5253425f 4d54585f 46524545 ....RSB_MTX_FREE │ │ │ │ + 0x0004a088 5f504152 414e4f49 44286d74 78417029 _PARANOID(mtxAp) │ │ │ │ + 0x0004a098 00000000 5253425f 46524545 5f504152 ....RSB_FREE_PAR │ │ │ │ + 0x0004a0a8 414e4f49 44287870 29000000 5253425f ANOID(xp)...RSB_ │ │ │ │ + 0x0004a0b8 46524545 5f504152 414e4f49 44287970 FREE_PARANOID(yp │ │ │ │ + 0x0004a0c8 29000000 7472616e 7341203d 20525342 )...transA = RSB │ │ │ │ + 0x0004a0d8 5f494e56 414c4944 5f545241 4e530000 _INVALID_TRANS.. │ │ │ │ + 0x0004a0e8 696e6378 3d2d3100 696e6379 3d2d3100 incx=-1.incy=-1. │ │ │ │ + 0x0004a0f8 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ + 0x0004a108 53454420 54455354 3a20454e 440a0000 SED TEST: END... │ │ │ │ + 0x0004a118 6661696c 65642069 6e737461 6e63696e failed instancin │ │ │ │ + 0x0004a128 67206f66 20286465 6e73653f 2920257a g of (dense?) %z │ │ │ │ + 0x0004a138 64207820 257a6420 6d617472 69782028 d x %zd matrix ( │ │ │ │ + 0x0004a148 69742773 206f6b29 210a0000 696e7374 it's ok)!...inst │ │ │ │ + 0x0004a158 616e6369 6e672025 7a642078 20257a64 ancing %zd x %zd │ │ │ │ + 0x0004a168 2c20257a 64206e6e 7a207375 63636565 , %zd nnz succee │ │ │ │ + 0x0004a178 6465640a 00000000 2f646576 2f6e756c ded...../dev/nul │ │ │ │ + 0x0004a188 6c000000 205b5155 4945545d 00000000 l... [QUIET].... │ │ │ │ + 0x0004a198 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ + 0x0004a1a8 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ + 0x0004a1b8 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ + 0x0004a1c8 4553543a 20424547 494e0a00 676f7420 EST: BEGIN..got │ │ │ │ + 0x0004a1d8 5253425f 494f5f57 414e545f 45585452 RSB_IO_WANT_EXTR │ │ │ │ + 0x0004a1e8 415f5645 52424f53 455f494e 54455246 A_VERBOSE_INTERF │ │ │ │ + 0x0004a1f8 4143453a 20256400 5253425f 494f5f57 ACE: %d.RSB_IO_W │ │ │ │ + 0x0004a208 414e545f 45585452 415f5645 52424f53 ANT_EXTRA_VERBOS │ │ │ │ + 0x0004a218 455f494e 54455246 41434500 25640000 E_INTERFACE.%d.. │ │ │ │ + 0x0004a228 5253425f 494f5f57 414e545f 49535f49 RSB_IO_WANT_IS_I │ │ │ │ + 0x0004a238 4e495449 414c495a 45445f4d 41524b45 NITIALIZED_MARKE │ │ │ │ + 0x0004a248 52000000 676f7420 5253425f 494f5f57 R...got RSB_IO_W │ │ │ │ + 0x0004a258 414e545f 49535f49 4e495449 414c495a ANT_IS_INITIALIZ │ │ │ │ + 0x0004a268 45445f4d 41524b45 523a2025 730a0000 ED_MARKER: %s... │ │ │ │ + 0x0004a278 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ + 0x0004a288 4553543a 20454e44 20285355 43434553 EST: END (SUCCES │ │ │ │ + 0x0004a298 53290a00 44455645 4c205052 494e5420 S)..DEVEL PRINT │ │ │ │ + 0x0004a2a8 54455354 3a204245 47494e0a 00000000 TEST: BEGIN..... │ │ │ │ + 0x0004a2b8 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ + 0x0004a2c8 3a20454e 440a0000 5052494e 54205445 : END...PRINT TE │ │ │ │ + 0x0004a2d8 53543a20 42454749 4e25730a 00000000 ST: BEGIN%s..... │ │ │ │ + 0x0004a2e8 77000000 5052494e 54205445 53543a20 w...PRINT TEST: │ │ │ │ + 0x0004a2f8 454e4420 28535543 43455353 290a0000 END (SUCCESS)... │ │ │ │ + 0x0004a308 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ + 0x0004a318 53205445 53543a20 454e4420 28535543 S TEST: END (SUC │ │ │ │ + 0x0004a328 43455353 290a0000 53545245 53532053 CESS)...STRESS S │ │ │ │ + 0x0004a338 50415253 4520424c 41532054 4553543a PARSE BLAS TEST: │ │ │ │ + 0x0004a348 20424547 494e0a00 53545245 53532053 BEGIN..STRESS S │ │ │ │ + 0x0004a358 50415253 4520424c 41532054 4553543a PARSE BLAS TEST: │ │ │ │ + 0x0004a368 20454e44 20285355 43434553 53290a00 END (SUCCESS).. │ │ │ │ + 0x0004a378 53504152 53452042 4c415320 54455354 SPARSE BLAS TEST │ │ │ │ + 0x0004a388 533a2045 4e442028 53554343 45535329 S: END (SUCCESS) │ │ │ │ + 0x0004a398 0a000000 53504152 53452042 4c415320 ....SPARSE BLAS │ │ │ │ + 0x0004a3a8 54455354 533a2046 41494c55 5245210a TESTS: FAILURE!. │ │ │ │ + 0x0004a3b8 00000000 42415349 43204c49 4d495420 ....BASIC LIMIT │ │ │ │ + 0x0004a3c8 43415345 53205445 53543a20 42454749 CASES TEST: BEGI │ │ │ │ + 0x0004a3d8 4e0a0000 28706c65 61736520 646f206e N...(please do n │ │ │ │ + 0x0004a3e8 6f742077 6f727279 20696620 736f6d65 ot worry if some │ │ │ │ + 0x0004a3f8 20746573 74732066 61696c20 64756520 tests fail due │ │ │ │ + 0x0004a408 746f2069 6e737566 66696369 656e7420 to insufficient │ │ │ │ + 0x0004a418 6d656d6f 7279290a 00000000 28666f72 memory).....(for │ │ │ │ + 0x0004a428 63696e67 20616c6c 6f636174 696f6e73 cing allocations │ │ │ │ + 0x0004a438 20746f20 6265206d 656d6f72 79207265 to be memory re │ │ │ │ + 0x0004a448 73696465 6e74290a 00000000 74657374 sident).....test │ │ │ │ + 0x0004a458 696e6720 696e7374 616e7469 6174696f ing instantiatio │ │ │ │ + 0x0004a468 6e20257a 642d7369 7a65642c 20257a64 n %zd-sized, %zd │ │ │ │ + 0x0004a478 206e6e7a 0a000000 74657374 696e6720 nnz....testing │ │ │ │ + 0x0004a488 73706d75 6c742066 6f722025 7a642d73 spmult for %zd-s │ │ │ │ + 0x0004a498 697a6564 2c20257a 64206e6e 7a0a0000 ized, %zd nnz... │ │ │ │ + 0x0004a4a8 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ + 0x0004a4b8 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ + 0x0004a4c8 7a64206d 61747269 78202866 6f72206e zd matrix (for n │ │ │ │ + 0x0004a4d8 756d6572 6963616c 206c696d 69747320 umerical limits │ │ │ │ + 0x0004a4e8 72656173 6f6e732d 2d697427 73206f6b reasons--it's ok │ │ │ │ + 0x0004a4f8 29210a00 6661696c 65642063 6f6d7075 )!..failed compu │ │ │ │ + 0x0004a508 74696e67 20612064 656e7365 20257a64 ting a dense %zd │ │ │ │ + 0x0004a518 20782025 7a64206d 61747269 78202866 x %zd matrix (f │ │ │ │ + 0x0004a528 6f72206d 656d6f72 79206c69 6d697473 or memory limits │ │ │ │ + 0x0004a538 20726561 736f6e73 2d2d6974 2773206f reasons--it's o │ │ │ │ + 0x0004a548 6b29210a 00000000 6661696c 65642063 k)!.....failed c │ │ │ │ + 0x0004a558 6f6d7075 74696e67 20612064 656e7365 omputing a dense │ │ │ │ + 0x0004a568 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ + 0x0004a578 78202875 6e6b6e6f 776e2072 6561736f x (unknown reaso │ │ │ │ + 0x0004a588 6e732d2d 69742773 206e6f74 206f6b29 ns--it's not ok) │ │ │ │ + 0x0004a598 210a0000 42415349 43204c49 4d495420 !...BASIC LIMIT │ │ │ │ + 0x0004a5a8 43415345 53205445 53543a20 454e440a CASES TEST: END. │ │ │ │ + 0x0004a5b8 00000000 42415349 43204c49 4d495420 ....BASIC LIMIT │ │ │ │ + 0x0004a5c8 43415345 53205445 53543a20 454e4420 CASES TEST: END │ │ │ │ + 0x0004a5d8 3a204641 494c5552 450a0000 1b4d0000 : FAILURE....M.. │ │ │ │ + 0x0004a5e8 55540000 4c540000 4c530000 55530000 UT..LT..LS..US.. │ │ │ │ + 0x0004a5f8 4c480000 55480000 3f3f0000 47450000 LH..UH..??..GE.. │ │ │ │ + 0x0004a608 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ + 0x0004a618 20544553 543a2042 4547494e 0a000000 TEST: BEGIN.... │ │ │ │ + 0x0004a628 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ + 0x0004a638 20544553 543a2045 4e442028 4641494c TEST: END (FAIL │ │ │ │ + 0x0004a648 55524529 0a000000 42415349 43205052 URE)....BASIC PR │ │ │ │ + 0x0004a658 494d4954 49564553 20544553 543a2045 IMITIVES TEST: E │ │ │ │ + 0x0004a668 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ + 0x0004a678 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ + 0x0004a688 424c4153 20544553 543a2042 4547494e BLAS TEST: BEGIN │ │ │ │ + 0x0004a698 00000000 205b6c69 6d697420 256c6673 .... [limit %lfs │ │ │ │ + 0x0004a6a8 5d000000 5253425f 4d49465f 4d415452 ]...RSB_MIF_MATR │ │ │ │ + 0x0004a6b8 49585f43 4f4c535f 5f544f5f 5f525342 IX_COLS__TO__RSB │ │ │ │ + 0x0004a6c8 5f434f4f 5f494e44 45585f54 00000000 _COO_INDEX_T.... │ │ │ │ + 0x0004a6d8 5253425f 4d49465f 4d415452 49585f52 RSB_MIF_MATRIX_R │ │ │ │ + 0x0004a6e8 4f57535f 5f544f5f 5f525342 5f434f4f OWS__TO__RSB_COO │ │ │ │ + 0x0004a6f8 5f494e44 45585f54 00000000 5253425f _INDEX_T....RSB_ │ │ │ │ + 0x0004a708 4d49465f 4d415452 49585f4e 4e5a5f5f MIF_MATRIX_NNZ__ │ │ │ │ + 0x0004a718 544f5f5f 5253425f 4e4e5a5f 494e4445 TO__RSB_NNZ_INDE │ │ │ │ + 0x0004a728 585f5400 61637475 616c2072 6573756c X_T.actual resul │ │ │ │ + 0x0004a738 74732076 7320636f 72726563 74207265 ts vs correct re │ │ │ │ + 0x0004a748 73756c74 733a0a00 4d617472 69782073 sults:..Matrix s │ │ │ │ + 0x0004a758 756d6d61 72793a0a 00000000 25732537 ummary:.....%s%7 │ │ │ │ + 0x0004a768 7a643a20 74797065 3a256320 73796d3a zd: type:%c sym: │ │ │ │ + 0x0004a778 25732069 6e63583a 257a6420 696e6342 %s incX:%zd incB │ │ │ │ + 0x0004a788 3a257a64 2064696d 3a253130 7a642074 :%zd dim:%10zd t │ │ │ │ + 0x0004a798 72616e73 543a2563 20616c70 68613a25 ransT:%c alpha:% │ │ │ │ + 0x0004a7a8 2b327a64 20626574 613a252b 327a6420 +2zd beta:%+2zd │ │ │ │ + 0x0004a7b8 64696167 3a256320 7375626d 733a2535 diag:%c subms:%5 │ │ │ │ + 0x0004a7c8 7a64206e 7a3a257a 64000000 20697320 zd nz:%zd... is │ │ │ │ + 0x0004a7d8 6f6b0a00 20697320 6e6f7420 6f6b0a00 ok.. is not ok.. │ │ │ │ + 0x0004a7e8 5465726d 696e6174 696e6720 74657374 Terminating test │ │ │ │ + 0x0004a7f8 696e6720 64756520 746f2065 72726f72 ing due to error │ │ │ │ + 0x0004a808 732e0a00 5465726d 696e6174 696e6720 s...Terminating │ │ │ │ + 0x0004a818 74657374 696e6720 6561726c 69657220 testing earlier │ │ │ │ + 0x0004a828 64756520 746f2069 6e746572 61637469 due to interacti │ │ │ │ + 0x0004a838 76652075 73657220 72657175 6573743a ve user request: │ │ │ │ + 0x0004a848 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ + 0x0004a858 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ + 0x0004a868 7320256c 662e0a00 5465726d 696e6174 s %lf...Terminat │ │ │ │ + 0x0004a878 696e6720 74657374 696e6720 6561726c ing testing earl │ │ │ │ + 0x0004a888 69657220 64756520 746f2075 73657220 ier due to user │ │ │ │ + 0x0004a898 74696d65 6f757420 72657175 6573743a timeout request: │ │ │ │ + 0x0004a8a8 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ + 0x0004a8b8 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ + 0x0004a8c8 7320256c 662e0a00 414c4c20 54455354 s %lf...ALL TEST │ │ │ │ + 0x0004a8d8 53205041 53534544 20534f20 4641522c S PASSED SO FAR, │ │ │ │ + 0x0004a8e8 20414e44 20414c53 4f20494e 5354414e AND ALSO INSTAN │ │ │ │ + 0x0004a8f8 54494154 4544204f 4e452022 52454355 TIATED ONE "RECU │ │ │ │ + 0x0004a908 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ + 0x0004a918 20544849 53204953 20454e4f 5547480a THIS IS ENOUGH. │ │ │ │ + 0x0004a928 00000000 53545241 4e47453a 20544553 ....STRANGE: TES │ │ │ │ + 0x0004a938 54532050 41535345 442c2042 55542044 TS PASSED, BUT D │ │ │ │ + 0x0004a948 4944204e 4f542049 4e535441 4e544941 ID NOT INSTANTIA │ │ │ │ + 0x0004a958 54452041 4e592022 52454355 52534956 TE ANY "RECURSIV │ │ │ │ + 0x0004a968 4522204d 41545249 582e2e2e 20524149 E" MATRIX... RAI │ │ │ │ + 0x0004a978 53494e47 20414e20 4552524f 5220464f SING AN ERROR FO │ │ │ │ + 0x0004a988 52205448 49530a00 09504153 5345443a R THIS...PASSED: │ │ │ │ + 0x0004a998 257a640a 09464149 4c45443a 257a640a %zd..FAILED:%zd. │ │ │ │ + 0x0004a9a8 00000000 41445641 4e434544 20535041 ....ADVANCED SPA │ │ │ │ + 0x0004a9b8 52534520 424c4153 20544553 543a2045 RSE BLAS TEST: E │ │ │ │ + 0x0004a9c8 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ + 0x0004a9d8 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ + 0x0004a9e8 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ + 0x0004a9f8 57495448 20455252 4f525329 0a000000 WITH ERRORS).... │ │ │ │ + 0x0004aa08 42656769 6e6e696e 67206c61 72676520 Beginning large │ │ │ │ + 0x0004aa18 62696e61 72792073 65617263 68207465 binary search te │ │ │ │ + 0x0004aa28 73742e0a 00000000 44657465 63746564 st......Detected │ │ │ │ + 0x0004aa38 20257a75 20627974 6573206f 66206d65 %zu bytes of me │ │ │ │ + 0x0004aa48 6d6f7279 2c20636f 6d707265 68656e73 mory, comprehens │ │ │ │ + 0x0004aa58 69766520 6f662025 7a75206f 66206672 ive of %zu of fr │ │ │ │ + 0x0004aa68 6565206d 656d6f72 792e0a00 546f6f20 ee memory...Too │ │ │ │ + 0x0004aa78 6c697474 6c65206d 656d6f72 79206465 little memory de │ │ │ │ + 0x0004aa88 74656374 65643a20 7365656d 73206c69 tected: seems li │ │ │ │ + 0x0004aa98 6b652079 6f757220 73797374 656d2069 ke your system i │ │ │ │ + 0x0004aaa8 73206e6f 74207765 6c6c2073 7570706f s not well suppo │ │ │ │ + 0x0004aab8 72746564 206f7220 6e6f7420 7374616e rted or not stan │ │ │ │ + 0x0004aac8 64617264 7320636f 6d706c69 616e742e dards compliant. │ │ │ │ + 0x0004aad8 0a000000 57696c6c 20747279 20736574 ....Will try set │ │ │ │ + 0x0004aae8 74696e67 20612072 6561736f 6e61626c ting a reasonabl │ │ │ │ + 0x0004aaf8 7920736d 616c6c20 76616c75 653a2025 y small value: % │ │ │ │ + 0x0004ab08 7a752066 6f722064 65746563 74656420 zu for detected │ │ │ │ + 0x0004ab18 66726565 206d656d 6f72792e 0a000000 free memory..... │ │ │ │ + 0x0004ab28 4f6e2074 68697320 73797374 656d2c20 On this system, │ │ │ │ + 0x0004ab38 6d617869 6d616c20 61727261 79206f66 maximal array of │ │ │ │ + 0x0004ab48 20636f6f 7264696e 61746573 2063616e coordinates can │ │ │ │ + 0x0004ab58 20686176 6520257a 7520656c 656d656e have %zu elemen │ │ │ │ + 0x0004ab68 74732061 6e64206f 63637570 7920257a ts and occupy %z │ │ │ │ + 0x0004ab78 75206279 7465732e 0a000000 57696c6c u bytes.....Will │ │ │ │ + 0x0004ab88 20706572 666f726d 20746865 20746573 perform the tes │ │ │ │ + 0x0004ab98 74207573 696e6720 6c657373 206d656d t using less mem │ │ │ │ + 0x0004aba8 6f727920 28257a75 204d4229 20746861 ory (%zu MB) tha │ │ │ │ + 0x0004abb8 6e206f6e 20746865 206d6178 696d616c n on the maximal │ │ │ │ + 0x0004abc8 20636f6f 7264696e 61746520 696e6469 coordinate indi │ │ │ │ + 0x0004abd8 63657320 61727261 79202825 7a752920 ces array (%zu) │ │ │ │ + 0x0004abe8 616c6c6f 77732e0a 00000000 536b6970 allows......Skip │ │ │ │ + 0x0004abf8 70696e67 20746573 743a2074 6f6f206c ping test: too l │ │ │ │ + 0x0004ac08 6974746c 65206d65 6d6f7279 2e0a0000 ittle memory.... │ │ │ │ + 0x0004ac18 44657465 63746564 20257a64 20627974 Detected %zd byt │ │ │ │ + 0x0004ac28 6573206f 66206672 6565206d 656d6f72 es of free memor │ │ │ │ + 0x0004ac38 792c206e 65656465 6420257a 640a6c65 y, needed %zd.le │ │ │ │ + 0x0004ac48 74277320 73656520 69662074 65737420 t's see if test │ │ │ │ + 0x0004ac58 73756363 65656420 2e2e0a00 5741524e succeed ....WARN │ │ │ │ + 0x0004ac68 494e473a 20466169 6c656420 28632961 ING: Failed (c)a │ │ │ │ + 0x0004ac78 6c6c6f63 6174696e 67206f66 20257a64 llocating of %zd │ │ │ │ + 0x0004ac88 206e6e7a 2028257a 64206279 74657329 nnz (%zd bytes) │ │ │ │ + 0x0004ac98 0a000000 42757420 6d616465 20697420 ....But made it │ │ │ │ + 0x0004aca8 77697468 20257a64 206e6e7a 2028257a with %zd nnz (%z │ │ │ │ + 0x0004acb8 64206279 7465732c 20257a64 2525206f d bytes, %zd%% o │ │ │ │ + 0x0004acc8 66207468 6174292e 20417265 20796f75 f that). Are you │ │ │ │ + 0x0004acd8 2072756e 6e696e67 20696e20 6120636f running in a co │ │ │ │ + 0x0004ace8 6e746169 6e657269 7a656420 656e7669 ntainerized envi │ │ │ │ + 0x0004acf8 726f6e6d 656e743f 0a000000 4661696c ronment?....Fail │ │ │ │ + 0x0004ad08 65642028 6329616c 6c6f6361 74696e67 ed (c)allocating │ │ │ │ + 0x0004ad18 206f6620 257a6420 6e6e7a20 28257a64 of %zd nnz (%zd │ │ │ │ + 0x0004ad28 20627974 6573290a 00000000 28632961 bytes).....(c)a │ │ │ │ + 0x0004ad38 6c6c6f63 61746564 20257a64 206e6e7a llocated %zd nnz │ │ │ │ + 0x0004ad48 2028257a 64206279 74657329 0a000000 (%zd bytes).... │ │ │ │ + 0x0004ad58 4661696c 65642072 65747269 6576696e Failed retrievin │ │ │ │ + 0x0004ad68 67206172 72617920 6c617374 20656c65 g array last ele │ │ │ │ + 0x0004ad78 6d656e74 210a0000 53756363 65656465 ment!...Succeede │ │ │ │ + 0x0004ad88 64207265 74726965 76696e67 20617272 d retrieving arr │ │ │ │ + 0x0004ad98 6179206c 61737420 656c656d 656e742e ay last element. │ │ │ │ + 0x0004ada8 0a000000 53756363 65737366 756c6c79 ....Successfully │ │ │ │ + 0x0004adb8 20706572 666f726d 6564206c 61726765 performed large │ │ │ │ + 0x0004adc8 2062696e 61727920 73656172 63682074 binary search t │ │ │ │ + 0x0004add8 6573742e 0a000000 536b6970 70696e67 est.....Skipping │ │ │ │ + 0x0004ade8 206c6172 67652062 696e6172 79207365 large binary se │ │ │ │ + 0x0004adf8 61726368 20746573 742e0a00 00000000 arch test....... │ │ │ │ + 0x0004ae08 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0004ae18 04000000 05000000 01000000 00000000 ................ │ │ │ │ + 0x0004ae28 01000000 02000000 03000000 04000000 ................ │ │ │ │ + 0x0004ae38 05000000 05000000 00000000 01000000 ................ │ │ │ │ + 0x0004ae48 02000000 03000000 04000000 05000000 ................ │ │ │ │ + 0x0004ae58 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ 0x0004ae68 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0004ae78 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ - 0x0004ae88 dd110700 5f600600 7f110700 58600600 ...._`......X`.. │ │ │ │ - 0x0004ae98 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0004aea8 01000000 01000000 01000000 02000000 ................ │ │ │ │ - 0x0004aeb8 02000000 04000000 01000000 03000000 ................ │ │ │ │ - 0x0004aec8 04000000 01000000 02000000 04000000 ................ │ │ │ │ - 0x0004aed8 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ - 0x0004aee8 00000000 00002c40 00000000 000035c0 ......,@......5. │ │ │ │ - 0x0004aef8 00000000 00003640 00000000 00004640 ......6@......F@ │ │ │ │ - 0x0004af08 00000000 00000000 02000000 02000000 ................ │ │ │ │ - 0x0004af18 02000000 00000000 02000000 02000000 ................ │ │ │ │ - 0x0004af28 05000000 ffffffff 63000000 02000000 ........c....... │ │ │ │ - 0x0004af38 01000000 ecffffff 02feff7f 01000000 ................ │ │ │ │ - 0x0004af48 01000000 ecffffff 1e000000 14000000 ................ │ │ │ │ - 0x0004af58 03000000 02000000 02000000 01000000 ................ │ │ │ │ - 0x0004af68 02000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x0004af78 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ - 0x0004af88 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ - 0x0004af98 03000000 02000000 01000000 00000000 ................ │ │ │ │ - 0x0004afa8 02feff7f 02000000 01000000 02000000 ................ │ │ │ │ - 0x0004afb8 03000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x0004afc8 02000000 01000000 02feff7f 00000000 ................ │ │ │ │ - 0x0004afd8 03000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x0004afe8 01000000 01000000 02000000 04000000 ................ │ │ │ │ - 0x0004aff8 02000000 02000000 02feff7f 00000000 ................ │ │ │ │ - 0x0004b008 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ - 0x0004b018 00000000 00000040 00000000 00000040 .......@.......@ │ │ │ │ - 0x0004b028 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ - 0x0004b038 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x0004b048 04000000 05000000 09000000 00000000 ................ │ │ │ │ - 0x0004b058 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004ae78 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004ae88 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ + 0x0004ae98 dd110700 5f600600 7f110700 58600600 ...._`......X`.. │ │ │ │ + 0x0004aea8 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004aeb8 01000000 01000000 01000000 02000000 ................ │ │ │ │ + 0x0004aec8 02000000 04000000 01000000 03000000 ................ │ │ │ │ + 0x0004aed8 04000000 01000000 02000000 04000000 ................ │ │ │ │ + 0x0004aee8 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ + 0x0004aef8 00000000 00002c40 00000000 000035c0 ......,@......5. │ │ │ │ + 0x0004af08 00000000 00003640 00000000 00004640 ......6@......F@ │ │ │ │ + 0x0004af18 00000000 00000000 02000000 02000000 ................ │ │ │ │ + 0x0004af28 02000000 00000000 02000000 02000000 ................ │ │ │ │ + 0x0004af38 05000000 ffffffff 63000000 02000000 ........c....... │ │ │ │ + 0x0004af48 01000000 ecffffff 02feff7f 01000000 ................ │ │ │ │ + 0x0004af58 01000000 ecffffff 1e000000 14000000 ................ │ │ │ │ + 0x0004af68 03000000 02000000 02000000 01000000 ................ │ │ │ │ + 0x0004af78 02000000 01000000 01000000 00000000 ................ │ │ │ │ + 0x0004af88 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ + 0x0004af98 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x0004afa8 03000000 02000000 01000000 00000000 ................ │ │ │ │ + 0x0004afb8 02feff7f 02000000 01000000 02000000 ................ │ │ │ │ + 0x0004afc8 03000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x0004afd8 02000000 01000000 02feff7f 00000000 ................ │ │ │ │ + 0x0004afe8 03000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x0004aff8 01000000 01000000 02000000 04000000 ................ │ │ │ │ + 0x0004b008 02000000 02000000 02feff7f 00000000 ................ │ │ │ │ + 0x0004b018 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ + 0x0004b028 00000000 00000040 00000000 00000040 .......@.......@ │ │ │ │ + 0x0004b038 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x0004b048 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0004b058 04000000 05000000 09000000 00000000 ................ │ │ │ │ 0x0004b068 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ 0x0004b078 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0004b088 00000000 00002240 00000000 0000f03f ......"@.......? │ │ │ │ - 0x0004b098 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b088 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004b098 00000000 00002240 00000000 0000f03f ......"@.......? │ │ │ │ 0x0004b0a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b0b8 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ - 0x0004b0c8 01000000 02000000 03000000 02000000 ................ │ │ │ │ - 0x0004b0d8 04000000 06000000 01000000 01000000 ................ │ │ │ │ - 0x0004b0e8 02000000 03000000 05000000 06000000 ................ │ │ │ │ - 0x0004b0f8 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ - 0x0004b108 00000000 00000840 00000000 00001040 .......@.......@ │ │ │ │ - 0x0004b118 00000000 00001440 00000000 00001840 .......@.......@ │ │ │ │ - 0x0004b128 00000000 01000000 02000000 00000000 ................ │ │ │ │ - 0x0004b138 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0004b148 00000000 0000f03f 00000000 01000000 .......?........ │ │ │ │ - 0x0004b158 02000000 02000000 00000000 0000f03f ...............? │ │ │ │ - 0x0004b168 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004b0b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b0c8 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ + 0x0004b0d8 01000000 02000000 03000000 02000000 ................ │ │ │ │ + 0x0004b0e8 04000000 06000000 01000000 01000000 ................ │ │ │ │ + 0x0004b0f8 02000000 03000000 05000000 06000000 ................ │ │ │ │ + 0x0004b108 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ + 0x0004b118 00000000 00000840 00000000 00001040 .......@.......@ │ │ │ │ + 0x0004b128 00000000 00001440 00000000 00001840 .......@.......@ │ │ │ │ + 0x0004b138 00000000 01000000 02000000 00000000 ................ │ │ │ │ + 0x0004b148 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004b158 00000000 0000f03f 00000000 01000000 .......?........ │ │ │ │ + 0x0004b168 02000000 02000000 00000000 0000f03f ...............? │ │ │ │ 0x0004b178 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x0004b188 00000000 00000040 00000000 00000840 .......@.......@ │ │ │ │ - 0x0004b198 00000000 00001040 03000000 02000000 .......@........ │ │ │ │ - 0x0004b1a8 01000000 03000000 00000000 01000000 ................ │ │ │ │ - 0x0004b1b8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b1c8 00000000 01000000 01000000 03000000 ................ │ │ │ │ - 0x0004b1d8 02000000 01000000 01000000 03000000 ................ │ │ │ │ - 0x0004b1e8 02000000 02000000 03000000 01000000 ................ │ │ │ │ - 0x0004b1f8 00000000 00000000 01000000 01000000 ................ │ │ │ │ - 0x0004b208 03000000 02000000 02000000 03000000 ................ │ │ │ │ - 0x0004b218 01000000 03000000 00000000 02000000 ................ │ │ │ │ - 0x0004b228 00000000 02000000 03000000 03000000 ................ │ │ │ │ - 0x0004b238 02000000 01000000 01000000 03000000 ................ │ │ │ │ - 0x0004b248 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0004b258 00000000 00000000 03000000 03000000 ................ │ │ │ │ - 0x0004b268 01000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x0004b278 01000000 03000000 00000000 04000000 ................ │ │ │ │ - 0x0004b288 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b298 00000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x0004b2a8 02000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x0004b2b8 00000000 00000000 03000000 03000000 ................ │ │ │ │ - 0x0004b2c8 03000000 04000000 01000000 02000000 ................ │ │ │ │ - 0x0004b2d8 00000000 00000000 01000000 01000000 ................ │ │ │ │ - 0x0004b2e8 02000000 03000000 03000000 02000000 ................ │ │ │ │ - 0x0004b2f8 0b000000 0b000000 05000000 05000000 ................ │ │ │ │ - 0x0004b308 04000000 04000000 00000000 00000000 ................ │ │ │ │ - 0x0004b318 04000000 00000000 01000000 02000000 ................ │ │ │ │ - 0x0004b328 03000000 00000000 05000000 ff7f0000 ................ │ │ │ │ - 0x0004b338 ffff0000 00000000 00000000 00003840 ..............8@ │ │ │ │ - 0x0004b348 00000000 00002a40 00000000 00004040 ......*@......@@ │ │ │ │ - 0x0004b358 02000000 01000000 03000000 04000000 ................ │ │ │ │ - 0x0004b368 03000000 02000000 01000000 02000000 ................ │ │ │ │ - 0x0004b378 03000000 03000000 04000000 02000000 ................ │ │ │ │ - 0x0004b388 00000000 00002a40 00000000 00003840 ......*@......8@ │ │ │ │ - 0x0004b398 00000000 00004040 00000000 00003840 ......@@......8@ │ │ │ │ - 0x0004b3a8 00000000 00003540 00000000 00002640 ......5@......&@ │ │ │ │ - 0x0004b3b8 00000000 00002a40 00000000 00804040 ......*@......@@ │ │ │ │ - 0x0004b3c8 00000000 00004040 02000000 02000000 ......@@........ │ │ │ │ - 0x0004b3d8 01000000 01000000 03000000 03000000 ................ │ │ │ │ - 0x0004b3e8 04000000 01000000 01000000 03000000 ................ │ │ │ │ - 0x0004b3f8 03000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x0004b408 02000000 02000000 03000000 03000000 ................ │ │ │ │ - 0x0004b418 01000000 03000000 01000000 04000000 ................ │ │ │ │ - 0x0004b428 02000000 03000000 00000000 00002640 ..............&@ │ │ │ │ - 0x0004b438 00000000 00002a40 00000000 00003540 ......*@......5@ │ │ │ │ - 0x0004b448 00000000 00003840 00000000 00004040 ......8@......@@ │ │ │ │ - 0x0004b458 00000000 00804040 02000000 01000000 ......@@........ │ │ │ │ - 0x0004b468 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ - 0x0004b478 00000000 00000840 00000000 00000000 .......@........ │ │ │ │ - 0x0004b488 02000000 03000000 04000000 00000000 ................ │ │ │ │ - 0x0004b498 01000000 03000000 43000000 3f000000 ........C...?... │ │ │ │ - 0x0004b4a8 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x0004b188 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0004b198 00000000 00000040 00000000 00000840 .......@.......@ │ │ │ │ + 0x0004b1a8 00000000 00001040 03000000 02000000 .......@........ │ │ │ │ + 0x0004b1b8 01000000 03000000 00000000 01000000 ................ │ │ │ │ + 0x0004b1c8 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b1d8 00000000 01000000 01000000 03000000 ................ │ │ │ │ + 0x0004b1e8 02000000 01000000 01000000 03000000 ................ │ │ │ │ + 0x0004b1f8 02000000 02000000 03000000 01000000 ................ │ │ │ │ + 0x0004b208 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x0004b218 03000000 02000000 02000000 03000000 ................ │ │ │ │ + 0x0004b228 01000000 03000000 00000000 02000000 ................ │ │ │ │ + 0x0004b238 00000000 02000000 03000000 03000000 ................ │ │ │ │ + 0x0004b248 02000000 01000000 01000000 03000000 ................ │ │ │ │ + 0x0004b258 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0004b268 00000000 00000000 03000000 03000000 ................ │ │ │ │ + 0x0004b278 01000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x0004b288 01000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x0004b298 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b2a8 00000000 01000000 01000000 00000000 ................ │ │ │ │ + 0x0004b2b8 02000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x0004b2c8 00000000 00000000 03000000 03000000 ................ │ │ │ │ + 0x0004b2d8 03000000 04000000 01000000 02000000 ................ │ │ │ │ + 0x0004b2e8 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x0004b2f8 02000000 03000000 03000000 02000000 ................ │ │ │ │ + 0x0004b308 0b000000 0b000000 05000000 05000000 ................ │ │ │ │ + 0x0004b318 04000000 04000000 00000000 00000000 ................ │ │ │ │ + 0x0004b328 04000000 00000000 01000000 02000000 ................ │ │ │ │ + 0x0004b338 03000000 00000000 05000000 ff7f0000 ................ │ │ │ │ + 0x0004b348 ffff0000 00000000 00000000 00003840 ..............8@ │ │ │ │ + 0x0004b358 00000000 00002a40 00000000 00004040 ......*@......@@ │ │ │ │ + 0x0004b368 02000000 01000000 03000000 04000000 ................ │ │ │ │ + 0x0004b378 03000000 02000000 01000000 02000000 ................ │ │ │ │ + 0x0004b388 03000000 03000000 04000000 02000000 ................ │ │ │ │ + 0x0004b398 00000000 00002a40 00000000 00003840 ......*@......8@ │ │ │ │ + 0x0004b3a8 00000000 00004040 00000000 00003840 ......@@......8@ │ │ │ │ + 0x0004b3b8 00000000 00003540 00000000 00002640 ......5@......&@ │ │ │ │ + 0x0004b3c8 00000000 00002a40 00000000 00804040 ......*@......@@ │ │ │ │ + 0x0004b3d8 00000000 00004040 02000000 02000000 ......@@........ │ │ │ │ + 0x0004b3e8 01000000 01000000 03000000 03000000 ................ │ │ │ │ + 0x0004b3f8 04000000 01000000 01000000 03000000 ................ │ │ │ │ + 0x0004b408 03000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x0004b418 02000000 02000000 03000000 03000000 ................ │ │ │ │ + 0x0004b428 01000000 03000000 01000000 04000000 ................ │ │ │ │ + 0x0004b438 02000000 03000000 00000000 00002640 ..............&@ │ │ │ │ + 0x0004b448 00000000 00002a40 00000000 00003540 ......*@......5@ │ │ │ │ + 0x0004b458 00000000 00003840 00000000 00004040 ......8@......@@ │ │ │ │ + 0x0004b468 00000000 00804040 02000000 01000000 ......@@........ │ │ │ │ + 0x0004b478 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ + 0x0004b488 00000000 00000840 00000000 00000000 .......@........ │ │ │ │ + 0x0004b498 02000000 03000000 04000000 00000000 ................ │ │ │ │ + 0x0004b4a8 01000000 03000000 43000000 3f000000 ........C...?... │ │ │ │ 0x0004b4b8 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x0004b4c8 3f000000 4e000000 3f000000 3f000000 ?...N...?...?... │ │ │ │ - 0x0004b4d8 3f000000 3f000000 3f000000 54000000 ?...?...?...T... │ │ │ │ - 0x0004b4e8 43000000 3f000000 3f000000 3f000000 C...?...?...?... │ │ │ │ - 0x0004b4f8 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x0004b508 3f000000 3f000000 3f000000 4e000000 ?...?...?...N... │ │ │ │ - 0x0004b518 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x0004b528 3f000000 54000000 08000000 08000000 ?...T........... │ │ │ │ - 0x0004b538 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b548 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b558 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b568 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x0004b578 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b588 00000000 10000000 08000000 08000000 ................ │ │ │ │ - 0x0004b598 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b5a8 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b5b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b5c8 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x0004b5d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b5e8 00000000 10000000 4e000000 54000000 ........N...T... │ │ │ │ - 0x0004b5f8 43000000 00000000 00000000 01000000 C............... │ │ │ │ - 0x0004b608 02000000 03000000 00000000 00003041 ..............0A │ │ │ │ - 0x0004b618 0000b041 00000442 00008040 00004040 ...A...B...@..@@ │ │ │ │ - 0x0004b628 00000040 0000803f 04000000 ffff0000 ...@...?........ │ │ │ │ - 0x0004b638 00000800 00002000 00008000 00000002 ...... ......... │ │ │ │ - 0x0004b648 01feff7f 00000000 00000000 00002640 ..............&@ │ │ │ │ - 0x0004b658 00000000 00003640 00000000 00804040 ......6@......@@ │ │ │ │ - 0x0004b668 00000000 00004640 6f000000 70000000 ......F@o...p... │ │ │ │ - 0x0004b678 71000000 eb000000 ec000000 ed000000 q............... │ │ │ │ - 0x0004b688 e7000000 ef000000 feffffff ffffffff ................ │ │ │ │ - 0x0004b698 01000000 02000000 00000000 01000000 ................ │ │ │ │ - 0x0004b6a8 02000000 02000000 00003041 0000b041 ..........0A...A │ │ │ │ - 0x0004b6b8 00000042 0000803f 08000000 08000000 ...B...?........ │ │ │ │ - 0x0004b6c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b4c8 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x0004b4d8 3f000000 4e000000 3f000000 3f000000 ?...N...?...?... │ │ │ │ + 0x0004b4e8 3f000000 3f000000 3f000000 54000000 ?...?...?...T... │ │ │ │ + 0x0004b4f8 43000000 3f000000 3f000000 3f000000 C...?...?...?... │ │ │ │ + 0x0004b508 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x0004b518 3f000000 3f000000 3f000000 4e000000 ?...?...?...N... │ │ │ │ + 0x0004b528 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x0004b538 3f000000 54000000 08000000 08000000 ?...T........... │ │ │ │ + 0x0004b548 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b558 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b568 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b578 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0004b588 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b598 00000000 10000000 08000000 08000000 ................ │ │ │ │ + 0x0004b5a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b5b8 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b5c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b5d8 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0004b5e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b5f8 00000000 10000000 4e000000 54000000 ........N...T... │ │ │ │ + 0x0004b608 43000000 00000000 00000000 01000000 C............... │ │ │ │ + 0x0004b618 02000000 03000000 00000000 00003041 ..............0A │ │ │ │ + 0x0004b628 0000b041 00000442 00008040 00004040 ...A...B...@..@@ │ │ │ │ + 0x0004b638 00000040 0000803f 04000000 ffff0000 ...@...?........ │ │ │ │ + 0x0004b648 00000800 00002000 00008000 00000002 ...... ......... │ │ │ │ + 0x0004b658 01feff7f 00000000 00000000 00002640 ..............&@ │ │ │ │ + 0x0004b668 00000000 00003640 00000000 00804040 ......6@......@@ │ │ │ │ + 0x0004b678 00000000 00004640 6f000000 70000000 ......F@o...p... │ │ │ │ + 0x0004b688 71000000 eb000000 ec000000 ed000000 q............... │ │ │ │ + 0x0004b698 e7000000 ef000000 feffffff ffffffff ................ │ │ │ │ + 0x0004b6a8 01000000 02000000 00000000 01000000 ................ │ │ │ │ + 0x0004b6b8 02000000 02000000 00003041 0000b041 ..........0A...A │ │ │ │ + 0x0004b6c8 00000042 0000803f 08000000 08000000 ...B...?........ │ │ │ │ 0x0004b6d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0004b6e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b6f8 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x0004b708 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004b718 00000000 10000000 433f3f3f 3f3f3f3f ........C??????? │ │ │ │ - 0x0004b728 3f3f3f4e 3f3f3f3f 3f540000 04100000 ???N?????T...... │ │ │ │ - 0x0004b738 05100000 06100000 07100000 04000000 ................ │ │ │ │ - 0x0004b748 01100000 02100000 03100000 3e000000 ............>... │ │ │ │ - 0x0004b758 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ - 0x0004b768 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ - 0x0004b778 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ - 0x0004b788 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ - 0x0004b798 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ - 0x0004b7a8 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ - 0x0004b7b8 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ - 0x0004b7c8 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ - 0x0004b7d8 41000000 00000000 00000000 A........... │ │ │ │ + 0x0004b6f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b708 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0004b718 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004b728 00000000 10000000 433f3f3f 3f3f3f3f ........C??????? │ │ │ │ + 0x0004b738 3f3f3f4e 3f3f3f3f 3f540000 04100000 ???N?????T...... │ │ │ │ + 0x0004b748 05100000 06100000 07100000 04000000 ................ │ │ │ │ + 0x0004b758 01100000 02100000 03100000 3e000000 ............>... │ │ │ │ + 0x0004b768 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ + 0x0004b778 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ + 0x0004b788 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ + 0x0004b798 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ + 0x0004b7a8 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ + 0x0004b7b8 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ + 0x0004b7c8 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ + 0x0004b7d8 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ + 0x0004b7e8 41000000 00000000 00000000 A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x0004b7e4 9cd5fb7f 01000000 ........ │ │ │ │ + 0x0004b7f4 8cd5fb7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004b7ec 00000000 .... │ │ │ │ + 0x0004b7fc 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x0004d644 00000000 48d60400 8c050400 00000000 ....H........... │ │ │ │ - 0x0004d654 00000000 68000000 a45e0400 00000000 ....h....^...... │ │ │ │ + 0x0004d654 00000000 68000000 b45e0400 00000000 ....h....^...... │ │ │ │ 0x0004d664 00000000 68636e62 94050400 01000000 ....hcnb........ │ │ │ │ 0x0004d674 00000000 6f000000 a8050400 01000000 ....o........... │ │ │ │ 0x0004d684 00000000 4f000000 c0050400 00000000 ....O........... │ │ │ │ 0x0004d694 00000000 49000000 cc050400 00000000 ....I........... │ │ │ │ 0x0004d6a4 00000000 43000000 dc050400 00000000 ....C........... │ │ │ │ - 0x0004d6b4 00000000 48000000 38580400 00000000 ....H...8X...... │ │ │ │ + 0x0004d6b4 00000000 48000000 48580400 00000000 ....H...HX...... │ │ │ │ 0x0004d6c4 00000000 4d000000 f0050400 00000000 ....M........... │ │ │ │ 0x0004d6d4 00000000 65000000 fc050400 00000000 ....e........... │ │ │ │ 0x0004d6e4 00000000 76000000 04060400 00000000 ....v........... │ │ │ │ 0x0004d6f4 00000000 42000000 14060400 01000000 ....B........... │ │ │ │ 0x0004d704 00000000 51000000 28060400 01000000 ....Q...(....... │ │ │ │ 0x0004d714 00000000 45000000 38060400 00000000 ....E...8....... │ │ │ │ 0x0004d724 00000000 46000000 44060400 00000000 ....F...D....... │ │ │ │ @@ -22,319 +22,319 @@ │ │ │ │ 0x0004d774 00000000 50505050 90060400 00000000 ....PPPP........ │ │ │ │ 0x0004d784 00000000 736c6d00 9c060400 00000000 ....slm......... │ │ │ │ 0x0004d794 00000000 616c736c ac060400 01000000 ....alsl........ │ │ │ │ 0x0004d7a4 00000000 50000000 bc060400 01000000 ....P........... │ │ │ │ 0x0004d7b4 00000000 0a727072 d4060400 00000000 .....rpr........ │ │ │ │ 0x0004d7c4 00000000 68727072 f4060400 01000000 ....hrpr........ │ │ │ │ 0x0004d7d4 00000000 65730000 00000000 00000000 ....es.......... │ │ │ │ - 0x0004d7e4 00000000 00000000 e4550400 00000000 .........U...... │ │ │ │ - 0x0004d7f4 00000000 51000000 f0550400 00000000 ....Q....U...... │ │ │ │ - 0x0004d804 00000000 6f666c61 fc550400 00000000 ....ofla.U...... │ │ │ │ - 0x0004d814 00000000 6f626c61 0c560400 00000000 ....obla.V...... │ │ │ │ - 0x0004d824 00000000 74626c61 1c560400 00000000 ....tbla.V...... │ │ │ │ - 0x0004d834 00000000 63746161 28600400 01000000 ....ctaa(`...... │ │ │ │ - 0x0004d844 00000000 4c410000 40560400 01000000 ....LA..@V...... │ │ │ │ - 0x0004d854 00000000 53410000 50560400 00000000 ....SA..PV...... │ │ │ │ - 0x0004d864 00000000 41000000 60560400 00000000 ....A...`V...... │ │ │ │ - 0x0004d874 00000000 76000000 a45e0400 00000000 ....v....^...... │ │ │ │ - 0x0004d884 00000000 68636e62 30600400 01000000 ....hcnb0`...... │ │ │ │ - 0x0004d894 00000000 46420000 6c560400 01000000 ....FB..lV...... │ │ │ │ - 0x0004d8a4 00000000 63000000 80560400 01000000 ....c....V...... │ │ │ │ - 0x0004d8b4 00000000 72000000 90560400 01000000 ....r....V...... │ │ │ │ - 0x0004d8c4 00000000 42430000 a0560400 01000000 ....BC...V...... │ │ │ │ - 0x0004d8d4 00000000 64630000 a8560400 01000000 ....dc...V...... │ │ │ │ - 0x0004d8e4 00000000 6b000000 b8560400 00000000 ....k....V...... │ │ │ │ - 0x0004d8f4 00000000 63630000 cc560400 00000000 ....cc...V...... │ │ │ │ - 0x0004d904 00000000 6c6d6e77 e4560400 00000000 ....lmnw.V...... │ │ │ │ - 0x0004d914 00000000 4b000000 ec560400 01000000 ....K....V...... │ │ │ │ - 0x0004d924 00000000 64000000 f4560400 00000000 ....d....V...... │ │ │ │ - 0x0004d934 00000000 44440000 10570400 01000000 ....DD...W...... │ │ │ │ - 0x0004d944 00000000 44444400 24570400 00000000 ....DDD.$W...... │ │ │ │ - 0x0004d954 00000000 6f686365 58570400 00000000 ....ohceXW...... │ │ │ │ - 0x0004d964 00000000 43430000 74570400 00000000 ....CC..tW...... │ │ │ │ - 0x0004d974 00000000 61706d69 80570400 00000000 ....apmi.W...... │ │ │ │ - 0x0004d984 00000000 4e430000 a0570400 00000000 ....NC...W...... │ │ │ │ - 0x0004d994 00000000 43434300 b8570400 00000000 ....CCC..W...... │ │ │ │ - 0x0004d9a4 00000000 46767600 d0570400 00000000 ....Fvv..W...... │ │ │ │ - 0x0004d9b4 00000000 46767642 e8570400 00000000 ....FvvB.W...... │ │ │ │ - 0x0004d9c4 00000000 4e434300 04580400 00000000 ....NCC..X...... │ │ │ │ - 0x0004d9d4 00000000 0a726e77 18580400 00000000 .....rnw.X...... │ │ │ │ - 0x0004d9e4 00000000 626d7700 30580400 00000000 ....bmw.0X...... │ │ │ │ - 0x0004d9f4 00000000 626d6e77 4c580400 00000000 ....bmnwLX...... │ │ │ │ + 0x0004d7e4 00000000 00000000 f4550400 00000000 .........U...... │ │ │ │ + 0x0004d7f4 00000000 51000000 00560400 00000000 ....Q....V...... │ │ │ │ + 0x0004d804 00000000 6f666c61 0c560400 00000000 ....ofla.V...... │ │ │ │ + 0x0004d814 00000000 6f626c61 1c560400 00000000 ....obla.V...... │ │ │ │ + 0x0004d824 00000000 74626c61 2c560400 00000000 ....tbla,V...... │ │ │ │ + 0x0004d834 00000000 63746161 38600400 01000000 ....ctaa8`...... │ │ │ │ + 0x0004d844 00000000 4c410000 50560400 01000000 ....LA..PV...... │ │ │ │ + 0x0004d854 00000000 53410000 60560400 00000000 ....SA..`V...... │ │ │ │ + 0x0004d864 00000000 41000000 70560400 00000000 ....A...pV...... │ │ │ │ + 0x0004d874 00000000 76000000 b45e0400 00000000 ....v....^...... │ │ │ │ + 0x0004d884 00000000 68636e62 40600400 01000000 ....hcnb@`...... │ │ │ │ + 0x0004d894 00000000 46420000 7c560400 01000000 ....FB..|V...... │ │ │ │ + 0x0004d8a4 00000000 63000000 90560400 01000000 ....c....V...... │ │ │ │ + 0x0004d8b4 00000000 72000000 a0560400 01000000 ....r....V...... │ │ │ │ + 0x0004d8c4 00000000 42430000 b0560400 01000000 ....BC...V...... │ │ │ │ + 0x0004d8d4 00000000 64630000 b8560400 01000000 ....dc...V...... │ │ │ │ + 0x0004d8e4 00000000 6b000000 c8560400 00000000 ....k....V...... │ │ │ │ + 0x0004d8f4 00000000 63630000 dc560400 00000000 ....cc...V...... │ │ │ │ + 0x0004d904 00000000 6c6d6e77 f4560400 00000000 ....lmnw.V...... │ │ │ │ + 0x0004d914 00000000 4b000000 fc560400 01000000 ....K....V...... │ │ │ │ + 0x0004d924 00000000 64000000 04570400 00000000 ....d....W...... │ │ │ │ + 0x0004d934 00000000 44440000 20570400 01000000 ....DD.. W...... │ │ │ │ + 0x0004d944 00000000 44444400 34570400 00000000 ....DDD.4W...... │ │ │ │ + 0x0004d954 00000000 6f686365 68570400 00000000 ....ohcehW...... │ │ │ │ + 0x0004d964 00000000 43430000 84570400 00000000 ....CC...W...... │ │ │ │ + 0x0004d974 00000000 61706d69 90570400 00000000 ....apmi.W...... │ │ │ │ + 0x0004d984 00000000 4e430000 b0570400 00000000 ....NC...W...... │ │ │ │ + 0x0004d994 00000000 43434300 c8570400 00000000 ....CCC..W...... │ │ │ │ + 0x0004d9a4 00000000 46767600 e0570400 00000000 ....Fvv..W...... │ │ │ │ + 0x0004d9b4 00000000 46767642 f8570400 00000000 ....FvvB.W...... │ │ │ │ + 0x0004d9c4 00000000 4e434300 14580400 00000000 ....NCC..X...... │ │ │ │ + 0x0004d9d4 00000000 0a726e77 28580400 00000000 .....rnw(X...... │ │ │ │ + 0x0004d9e4 00000000 626d7700 40580400 00000000 ....bmw.@X...... │ │ │ │ + 0x0004d9f4 00000000 626d6e77 5c580400 00000000 ....bmnw\X...... │ │ │ │ 0x0004da04 00000000 626d6e77 64060400 00000000 ....bmnwd....... │ │ │ │ 0x0004da14 00000000 47000000 8c050400 00000000 ....G........... │ │ │ │ - 0x0004da24 00000000 68000000 50580400 00000000 ....h...PX...... │ │ │ │ - 0x0004da34 00000000 554b4900 58580400 01000000 ....UKI.XX...... │ │ │ │ - 0x0004da44 00000000 2a636e69 5c580400 01000000 ....*cni\X...... │ │ │ │ - 0x0004da54 00000000 b01b0b00 64580400 01000000 ........dX...... │ │ │ │ - 0x0004da64 00000000 b11b0b00 6c580400 00000000 ........lX...... │ │ │ │ - 0x0004da74 00000000 70690000 8c580400 00000000 ....pi...X...... │ │ │ │ - 0x0004da84 00000000 69000000 9c580400 00000000 ....i....X...... │ │ │ │ - 0x0004da94 00000000 50000000 b4580400 01000000 ....P....X...... │ │ │ │ - 0x0004daa4 00000000 6c000000 bc580400 01000000 ....l....X...... │ │ │ │ - 0x0004dab4 00000000 646c0000 c8580400 01000000 ....dl...X...... │ │ │ │ - 0x0004dac4 00000000 6c6c0000 dc580400 01000000 ....ll...X...... │ │ │ │ - 0x0004dad4 00000000 6c6c0000 e8580400 01000000 ....ll...X...... │ │ │ │ - 0x0004dae4 00000000 b2ab0b00 fc580400 00000000 .........X...... │ │ │ │ - 0x0004daf4 00000000 44400400 08590400 01000000 ....D@...Y...... │ │ │ │ - 0x0004db04 00000000 47400400 1c590400 00000000 ....G@...Y...... │ │ │ │ - 0x0004db14 00000000 49900400 34590400 01000000 ....I...4Y...... │ │ │ │ - 0x0004db24 00000000 7865656d 48590400 01000000 ....xeemHY...... │ │ │ │ - 0x0004db34 00000000 78657073 5c590400 01000000 ....xeps\Y...... │ │ │ │ - 0x0004db44 00000000 7865736d 6c590400 01000000 ....xesmlY...... │ │ │ │ - 0x0004db54 00000000 66000000 7c590400 01000000 ....f...|Y...... │ │ │ │ - 0x0004db64 00000000 7378746d 90590400 01000000 ....sxtm.Y...... │ │ │ │ - 0x0004db74 00000000 46000000 a0590400 00000000 ....F....Y...... │ │ │ │ - 0x0004db84 00000000 4d000000 ac590400 01000000 ....M....Y...... │ │ │ │ - 0x0004db94 00000000 4d4d0000 c0590400 01000000 ....MM...Y...... │ │ │ │ - 0x0004dba4 00000000 7572616d cc590400 00000000 ....uram.Y...... │ │ │ │ - 0x0004dbb4 00000000 4e000000 d4590400 00000000 ....N....Y...... │ │ │ │ - 0x0004dbc4 00000000 51500000 e0590400 00000000 ....QP...Y...... │ │ │ │ - 0x0004dbd4 00000000 51500000 f0590400 01000000 ....QP...Y...... │ │ │ │ - 0x0004dbe4 00000000 7368726e 38600400 00000000 ....shrn8`...... │ │ │ │ - 0x0004dbf4 00000000 73776f72 48600400 00000000 ....sworH`...... │ │ │ │ - 0x0004dc04 00000000 73776f72 50600400 00000000 ....sworP`...... │ │ │ │ - 0x0004dc14 00000000 736c6f63 60600400 00000000 ....sloc``...... │ │ │ │ - 0x0004dc24 00000000 736c6f63 6c600400 00000000 ....slocl`...... │ │ │ │ - 0x0004dc34 00000000 736c6f63 7c600400 00000000 ....sloc|`...... │ │ │ │ - 0x0004dc44 00000000 736c6f63 f8590400 00000000 ....sloc.Y...... │ │ │ │ - 0x0004dc54 00000000 7072696e 1c5a0400 01000000 ....prin.Z...... │ │ │ │ - 0x0004dc64 00000000 6e000000 285a0400 00000000 ....n...(Z...... │ │ │ │ - 0x0004dc74 00000000 42000000 385a0400 00000000 ....B...8Z...... │ │ │ │ - 0x0004dc84 00000000 73686c6f 405a0400 00000000 ....shlo@Z...... │ │ │ │ - 0x0004dc94 00000000 6f6f0000 485a0400 01000000 ....oo..HZ...... │ │ │ │ - 0x0004dca4 00000000 6e6d6f00 605a0400 00000000 ....nmo.`Z...... │ │ │ │ - 0x0004dcb4 00000000 70000000 705a0400 00000000 ....p...pZ...... │ │ │ │ - 0x0004dcc4 00000000 54540000 805a0400 01000000 ....TT...Z...... │ │ │ │ - 0x0004dcd4 00000000 62000000 905a0400 01000000 ....b....Z...... │ │ │ │ - 0x0004dce4 00000000 4a4a0000 a45a0400 00000000 ....JJ...Z...... │ │ │ │ - 0x0004dcf4 00000000 61697200 b45a0400 00000000 ....air..Z...... │ │ │ │ - 0x0004dd04 00000000 6169726e c85a0400 00000000 ....airn.Z...... │ │ │ │ - 0x0004dd14 00000000 4a4a4a00 e05a0400 01000000 ....JJJ..Z...... │ │ │ │ - 0x0004dd24 00000000 75750000 f45a0400 01000000 ....uu...Z...... │ │ │ │ - 0x0004dd34 00000000 75750000 005b0400 01000000 ....uu...[...... │ │ │ │ - 0x0004dd44 00000000 64640000 145b0400 01000000 ....dd...[...... │ │ │ │ - 0x0004dd54 00000000 64640000 205b0400 00000000 ....dd.. [...... │ │ │ │ - 0x0004dd64 00000000 64690000 345b0400 00000000 ....di..4[...... │ │ │ │ - 0x0004dd74 00000000 64627700 4c5b0400 00000000 ....dbw.L[...... │ │ │ │ - 0x0004dd84 00000000 75687361 5c5b0400 00000000 ....uhsa\[...... │ │ │ │ - 0x0004dd94 00000000 696c6c61 6c5b0400 00000000 ....illal[...... │ │ │ │ - 0x0004dda4 00000000 63636100 7c5b0400 00000000 ....cca.|[...... │ │ │ │ - 0x0004ddb4 00000000 63657261 8c5b0400 00000000 ....cera.[...... │ │ │ │ - 0x0004ddc4 00000000 4a4a4a00 945b0400 01000000 ....JJJ..[...... │ │ │ │ - 0x0004ddd4 00000000 4d530000 ac5b0400 01000000 ....MS...[...... │ │ │ │ - 0x0004dde4 00000000 42420000 84600400 00000000 ....BB...`...... │ │ │ │ - 0x0004ddf4 00000000 73000000 c85b0400 00000000 ....s....[...... │ │ │ │ - 0x0004de04 00000000 6d6d6c6e dc5b0400 00000000 ....mmln.[...... │ │ │ │ + 0x0004da24 00000000 68000000 60580400 00000000 ....h...`X...... │ │ │ │ + 0x0004da34 00000000 554b4900 68580400 01000000 ....UKI.hX...... │ │ │ │ + 0x0004da44 00000000 2a636e69 6c580400 01000000 ....*cnilX...... │ │ │ │ + 0x0004da54 00000000 b01b0b00 74580400 01000000 ........tX...... │ │ │ │ + 0x0004da64 00000000 b11b0b00 7c580400 00000000 ........|X...... │ │ │ │ + 0x0004da74 00000000 70690000 9c580400 00000000 ....pi...X...... │ │ │ │ + 0x0004da84 00000000 69000000 ac580400 00000000 ....i....X...... │ │ │ │ + 0x0004da94 00000000 50000000 c4580400 01000000 ....P....X...... │ │ │ │ + 0x0004daa4 00000000 6c000000 cc580400 01000000 ....l....X...... │ │ │ │ + 0x0004dab4 00000000 646c0000 d8580400 01000000 ....dl...X...... │ │ │ │ + 0x0004dac4 00000000 6c6c0000 ec580400 01000000 ....ll...X...... │ │ │ │ + 0x0004dad4 00000000 6c6c0000 f8580400 01000000 ....ll...X...... │ │ │ │ + 0x0004dae4 00000000 b2ab0b00 0c590400 00000000 .........Y...... │ │ │ │ + 0x0004daf4 00000000 44400400 18590400 01000000 ....D@...Y...... │ │ │ │ + 0x0004db04 00000000 47400400 2c590400 00000000 ....G@..,Y...... │ │ │ │ + 0x0004db14 00000000 49900400 44590400 01000000 ....I...DY...... │ │ │ │ + 0x0004db24 00000000 7865656d 58590400 01000000 ....xeemXY...... │ │ │ │ + 0x0004db34 00000000 78657073 6c590400 01000000 ....xepslY...... │ │ │ │ + 0x0004db44 00000000 7865736d 7c590400 01000000 ....xesm|Y...... │ │ │ │ + 0x0004db54 00000000 66000000 8c590400 01000000 ....f....Y...... │ │ │ │ + 0x0004db64 00000000 7378746d a0590400 01000000 ....sxtm.Y...... │ │ │ │ + 0x0004db74 00000000 46000000 b0590400 00000000 ....F....Y...... │ │ │ │ + 0x0004db84 00000000 4d000000 bc590400 01000000 ....M....Y...... │ │ │ │ + 0x0004db94 00000000 4d4d0000 d0590400 01000000 ....MM...Y...... │ │ │ │ + 0x0004dba4 00000000 7572616d dc590400 00000000 ....uram.Y...... │ │ │ │ + 0x0004dbb4 00000000 4e000000 e4590400 00000000 ....N....Y...... │ │ │ │ + 0x0004dbc4 00000000 51500000 f0590400 00000000 ....QP...Y...... │ │ │ │ + 0x0004dbd4 00000000 51500000 005a0400 01000000 ....QP...Z...... │ │ │ │ + 0x0004dbe4 00000000 7368726e 48600400 00000000 ....shrnH`...... │ │ │ │ + 0x0004dbf4 00000000 73776f72 58600400 00000000 ....sworX`...... │ │ │ │ + 0x0004dc04 00000000 73776f72 60600400 00000000 ....swor``...... │ │ │ │ + 0x0004dc14 00000000 736c6f63 70600400 00000000 ....slocp`...... │ │ │ │ + 0x0004dc24 00000000 736c6f63 7c600400 00000000 ....sloc|`...... │ │ │ │ + 0x0004dc34 00000000 736c6f63 8c600400 00000000 ....sloc.`...... │ │ │ │ + 0x0004dc44 00000000 736c6f63 085a0400 00000000 ....sloc.Z...... │ │ │ │ + 0x0004dc54 00000000 7072696e 2c5a0400 01000000 ....prin,Z...... │ │ │ │ + 0x0004dc64 00000000 6e000000 385a0400 00000000 ....n...8Z...... │ │ │ │ + 0x0004dc74 00000000 42000000 485a0400 00000000 ....B...HZ...... │ │ │ │ + 0x0004dc84 00000000 73686c6f 505a0400 00000000 ....shloPZ...... │ │ │ │ + 0x0004dc94 00000000 6f6f0000 585a0400 01000000 ....oo..XZ...... │ │ │ │ + 0x0004dca4 00000000 6e6d6f00 705a0400 00000000 ....nmo.pZ...... │ │ │ │ + 0x0004dcb4 00000000 70000000 805a0400 00000000 ....p....Z...... │ │ │ │ + 0x0004dcc4 00000000 54540000 905a0400 01000000 ....TT...Z...... │ │ │ │ + 0x0004dcd4 00000000 62000000 a05a0400 01000000 ....b....Z...... │ │ │ │ + 0x0004dce4 00000000 4a4a0000 b45a0400 00000000 ....JJ...Z...... │ │ │ │ + 0x0004dcf4 00000000 61697200 c45a0400 00000000 ....air..Z...... │ │ │ │ + 0x0004dd04 00000000 6169726e d85a0400 00000000 ....airn.Z...... │ │ │ │ + 0x0004dd14 00000000 4a4a4a00 f05a0400 01000000 ....JJJ..Z...... │ │ │ │ + 0x0004dd24 00000000 75750000 045b0400 01000000 ....uu...[...... │ │ │ │ + 0x0004dd34 00000000 75750000 105b0400 01000000 ....uu...[...... │ │ │ │ + 0x0004dd44 00000000 64640000 245b0400 01000000 ....dd..$[...... │ │ │ │ + 0x0004dd54 00000000 64640000 305b0400 00000000 ....dd..0[...... │ │ │ │ + 0x0004dd64 00000000 64690000 445b0400 00000000 ....di..D[...... │ │ │ │ + 0x0004dd74 00000000 64627700 5c5b0400 00000000 ....dbw.\[...... │ │ │ │ + 0x0004dd84 00000000 75687361 6c5b0400 00000000 ....uhsal[...... │ │ │ │ + 0x0004dd94 00000000 696c6c61 7c5b0400 00000000 ....illa|[...... │ │ │ │ + 0x0004dda4 00000000 63636100 8c5b0400 00000000 ....cca..[...... │ │ │ │ + 0x0004ddb4 00000000 63657261 9c5b0400 00000000 ....cera.[...... │ │ │ │ + 0x0004ddc4 00000000 4a4a4a00 a45b0400 01000000 ....JJJ..[...... │ │ │ │ + 0x0004ddd4 00000000 4d530000 bc5b0400 01000000 ....MS...[...... │ │ │ │ + 0x0004dde4 00000000 42420000 94600400 00000000 ....BB...`...... │ │ │ │ + 0x0004ddf4 00000000 73000000 d85b0400 00000000 ....s....[...... │ │ │ │ + 0x0004de04 00000000 6d6d6c6e ec5b0400 00000000 ....mmln.[...... │ │ │ │ 0x0004de14 00000000 6d6d6c63 f4060400 01000000 ....mmlc........ │ │ │ │ - 0x0004de24 00000000 65730000 f05b0400 01000000 ....es...[...... │ │ │ │ - 0x0004de34 00000000 65737500 fc5b0400 00000000 ....esu..[...... │ │ │ │ - 0x0004de44 00000000 73730000 0c5c0400 00000000 ....ss...\...... │ │ │ │ - 0x0004de54 00000000 6c6e6673 205c0400 00000000 ....lnfs \...... │ │ │ │ - 0x0004de64 00000000 6e66736e 385c0400 00000000 ....nfsn8\...... │ │ │ │ - 0x0004de74 00000000 6d736c73 585c0400 00000000 ....mslsX\...... │ │ │ │ - 0x0004de84 00000000 6d756c73 7c5c0400 00000000 ....muls|\...... │ │ │ │ - 0x0004de94 00000000 6d686c73 9c5c0400 00000000 ....mhls.\...... │ │ │ │ - 0x0004dea4 00000000 756e6c73 c45c0400 01000000 ....unls.\...... │ │ │ │ - 0x0004deb4 00000000 d6c63607 e85c0400 01000000 ......6..\...... │ │ │ │ - 0x0004dec4 00000000 6e6e6c73 0c5d0400 01000000 ....nnls.]...... │ │ │ │ - 0x0004ded4 00000000 736d6c73 385d0400 01000000 ....smls8]...... │ │ │ │ - 0x0004dee4 00000000 726d6c73 585d0400 01000000 ....rmlsX]...... │ │ │ │ - 0x0004def4 00000000 73736c73 785d0400 01000000 ....sslsx]...... │ │ │ │ - 0x0004df04 00000000 74000000 805d0400 01000000 ....t....]...... │ │ │ │ - 0x0004df14 00000000 40500000 745a0400 00000000 ....@P..tZ...... │ │ │ │ - 0x0004df24 00000000 50500000 905d0400 00000000 ....PP...]...... │ │ │ │ - 0x0004df34 00000000 50410000 a05d0400 00000000 ....PA...]...... │ │ │ │ - 0x0004df44 00000000 746c6c61 b05d0400 01000000 ....tlla.]...... │ │ │ │ - 0x0004df54 00000000 54000000 b85d0400 01000000 ....T....]...... │ │ │ │ - 0x0004df64 00000000 54000000 c05d0400 00000000 ....T....]...... │ │ │ │ - 0x0004df74 00000000 55000000 c85d0400 00000000 ....U....]...... │ │ │ │ - 0x0004df84 00000000 55550000 d85d0400 00000000 ....UU...]...... │ │ │ │ - 0x0004df94 00000000 53530000 e85d0400 00000000 ....SS...]...... │ │ │ │ - 0x0004dfa4 00000000 53450000 f85d0400 00000000 ....SE...]...... │ │ │ │ - 0x0004dfb4 00000000 53480000 085e0400 00000000 ....SH...^...... │ │ │ │ - 0x0004dfc4 00000000 544c4f00 1c5e0400 00000000 ....TLO..^...... │ │ │ │ - 0x0004dfd4 00000000 54454f00 305e0400 00000000 ....TEO.0^...... │ │ │ │ - 0x0004dfe4 00000000 56000000 385e0400 00000000 ....V...8^...... │ │ │ │ - 0x0004dff4 00000000 566c0000 485e0400 00000000 ....Vl..H^...... │ │ │ │ - 0x0004e004 00000000 49490000 585e0400 00000000 ....II..X^...... │ │ │ │ - 0x0004e014 00000000 686e7700 705e0400 00000000 ....hnw.p^...... │ │ │ │ - 0x0004e024 00000000 74617700 845e0400 00000000 ....taw..^...... │ │ │ │ - 0x0004e034 00000000 46447700 985e0400 00000000 ....FDw..^...... │ │ │ │ - 0x0004e044 00000000 46727700 ac5e0400 00000000 ....Frw..^...... │ │ │ │ - 0x0004e054 00000000 73737077 c85e0400 00000000 ....sspw.^...... │ │ │ │ - 0x0004e064 00000000 74616f77 e05e0400 02000000 ....taow.^...... │ │ │ │ - 0x0004e074 00000000 0a747277 f05e0400 00000000 .....trw.^...... │ │ │ │ - 0x0004e084 00000000 74726e77 045f0400 00000000 ....trnw._...... │ │ │ │ - 0x0004e094 00000000 666f6e77 185f0400 02000000 ....fonw._...... │ │ │ │ - 0x0004e0a4 00000000 74616d77 2c5f0400 00000000 ....tamw,_...... │ │ │ │ - 0x0004e0b4 00000000 626f6d77 8c600400 00000000 ....bomw.`...... │ │ │ │ - 0x0004e0c4 00000000 736c6b6d a8600400 00000000 ....slkm.`...... │ │ │ │ - 0x0004e0d4 00000000 6c6c6b6d bc600400 00000000 ....llkm.`...... │ │ │ │ - 0x0004e0e4 00000000 696c6b6d cc600400 00000000 ....ilkm.`...... │ │ │ │ - 0x0004e0f4 00000000 6f6c6b6d 485f0400 00000000 ....olkmH_...... │ │ │ │ - 0x0004e104 00000000 63557700 605f0400 01000000 ....cUw.`_...... │ │ │ │ - 0x0004e114 00000000 71000000 6c5f0400 01000000 ....q...l_...... │ │ │ │ - 0x0004e124 00000000 77000000 7c5f0400 01000000 ....w...|_...... │ │ │ │ - 0x0004e134 00000000 73727763 8c5f0400 02000000 ....srwc._...... │ │ │ │ - 0x0004e144 00000000 66727077 a85f0400 01000000 ....frpw._...... │ │ │ │ - 0x0004e154 00000000 61727077 c85f0400 01000000 ....arpw._...... │ │ │ │ - 0x0004e164 00000000 70727077 e85f0400 00000000 ....prpw._...... │ │ │ │ - 0x0004e174 00000000 72706e77 04600400 00000000 ....rpnw.`...... │ │ │ │ - 0x0004e184 00000000 657a6964 18600400 00000000 ....ezid.`...... │ │ │ │ + 0x0004de24 00000000 65730000 005c0400 01000000 ....es...\...... │ │ │ │ + 0x0004de34 00000000 65737500 0c5c0400 00000000 ....esu..\...... │ │ │ │ + 0x0004de44 00000000 73730000 1c5c0400 00000000 ....ss...\...... │ │ │ │ + 0x0004de54 00000000 6c6e6673 305c0400 00000000 ....lnfs0\...... │ │ │ │ + 0x0004de64 00000000 6e66736e 485c0400 00000000 ....nfsnH\...... │ │ │ │ + 0x0004de74 00000000 6d736c73 685c0400 00000000 ....mslsh\...... │ │ │ │ + 0x0004de84 00000000 6d756c73 8c5c0400 00000000 ....muls.\...... │ │ │ │ + 0x0004de94 00000000 6d686c73 ac5c0400 00000000 ....mhls.\...... │ │ │ │ + 0x0004dea4 00000000 756e6c73 d45c0400 01000000 ....unls.\...... │ │ │ │ + 0x0004deb4 00000000 d6c63607 f85c0400 01000000 ......6..\...... │ │ │ │ + 0x0004dec4 00000000 6e6e6c73 1c5d0400 01000000 ....nnls.]...... │ │ │ │ + 0x0004ded4 00000000 736d6c73 485d0400 01000000 ....smlsH]...... │ │ │ │ + 0x0004dee4 00000000 726d6c73 685d0400 01000000 ....rmlsh]...... │ │ │ │ + 0x0004def4 00000000 73736c73 885d0400 01000000 ....ssls.]...... │ │ │ │ + 0x0004df04 00000000 74000000 905d0400 01000000 ....t....]...... │ │ │ │ + 0x0004df14 00000000 40500000 845a0400 00000000 ....@P...Z...... │ │ │ │ + 0x0004df24 00000000 50500000 a05d0400 00000000 ....PP...]...... │ │ │ │ + 0x0004df34 00000000 50410000 b05d0400 00000000 ....PA...]...... │ │ │ │ + 0x0004df44 00000000 746c6c61 c05d0400 01000000 ....tlla.]...... │ │ │ │ + 0x0004df54 00000000 54000000 c85d0400 01000000 ....T....]...... │ │ │ │ + 0x0004df64 00000000 54000000 d05d0400 00000000 ....T....]...... │ │ │ │ + 0x0004df74 00000000 55000000 d85d0400 00000000 ....U....]...... │ │ │ │ + 0x0004df84 00000000 55550000 e85d0400 00000000 ....UU...]...... │ │ │ │ + 0x0004df94 00000000 53530000 f85d0400 00000000 ....SS...]...... │ │ │ │ + 0x0004dfa4 00000000 53450000 085e0400 00000000 ....SE...^...... │ │ │ │ + 0x0004dfb4 00000000 53480000 185e0400 00000000 ....SH...^...... │ │ │ │ + 0x0004dfc4 00000000 544c4f00 2c5e0400 00000000 ....TLO.,^...... │ │ │ │ + 0x0004dfd4 00000000 54454f00 405e0400 00000000 ....TEO.@^...... │ │ │ │ + 0x0004dfe4 00000000 56000000 485e0400 00000000 ....V...H^...... │ │ │ │ + 0x0004dff4 00000000 566c0000 585e0400 00000000 ....Vl..X^...... │ │ │ │ + 0x0004e004 00000000 49490000 685e0400 00000000 ....II..h^...... │ │ │ │ + 0x0004e014 00000000 686e7700 805e0400 00000000 ....hnw..^...... │ │ │ │ + 0x0004e024 00000000 74617700 945e0400 00000000 ....taw..^...... │ │ │ │ + 0x0004e034 00000000 46447700 a85e0400 00000000 ....FDw..^...... │ │ │ │ + 0x0004e044 00000000 46727700 bc5e0400 00000000 ....Frw..^...... │ │ │ │ + 0x0004e054 00000000 73737077 d85e0400 00000000 ....sspw.^...... │ │ │ │ + 0x0004e064 00000000 74616f77 f05e0400 02000000 ....taow.^...... │ │ │ │ + 0x0004e074 00000000 0a747277 005f0400 00000000 .....trw._...... │ │ │ │ + 0x0004e084 00000000 74726e77 145f0400 00000000 ....trnw._...... │ │ │ │ + 0x0004e094 00000000 666f6e77 285f0400 02000000 ....fonw(_...... │ │ │ │ + 0x0004e0a4 00000000 74616d77 3c5f0400 00000000 ....tamw<_...... │ │ │ │ + 0x0004e0b4 00000000 626f6d77 9c600400 00000000 ....bomw.`...... │ │ │ │ + 0x0004e0c4 00000000 736c6b6d b8600400 00000000 ....slkm.`...... │ │ │ │ + 0x0004e0d4 00000000 6c6c6b6d cc600400 00000000 ....llkm.`...... │ │ │ │ + 0x0004e0e4 00000000 696c6b6d dc600400 00000000 ....ilkm.`...... │ │ │ │ + 0x0004e0f4 00000000 6f6c6b6d 585f0400 00000000 ....olkmX_...... │ │ │ │ + 0x0004e104 00000000 63557700 705f0400 01000000 ....cUw.p_...... │ │ │ │ + 0x0004e114 00000000 71000000 7c5f0400 01000000 ....q...|_...... │ │ │ │ + 0x0004e124 00000000 77000000 8c5f0400 01000000 ....w...._...... │ │ │ │ + 0x0004e134 00000000 73727763 9c5f0400 02000000 ....srwc._...... │ │ │ │ + 0x0004e144 00000000 66727077 b85f0400 01000000 ....frpw._...... │ │ │ │ + 0x0004e154 00000000 61727077 d85f0400 01000000 ....arpw._...... │ │ │ │ + 0x0004e164 00000000 70727077 f85f0400 00000000 ....prpw._...... │ │ │ │ + 0x0004e174 00000000 72706e77 14600400 00000000 ....rpnw.`...... │ │ │ │ + 0x0004e184 00000000 657a6964 28600400 00000000 ....ezid(`...... │ │ │ │ 0x0004e194 00000000 7a000000 00000000 00000000 ....z........... │ │ │ │ 0x0004e1a4 00000000 00000000 01000000 01000000 ................ │ │ │ │ - 0x0004e1b4 e4550400 00000000 00000000 51000000 .U..........Q... │ │ │ │ - 0x0004e1c4 f0550400 00000000 00000000 6f666c61 .U..........ofla │ │ │ │ - 0x0004e1d4 fc550400 00000000 00000000 6f626c61 .U..........obla │ │ │ │ - 0x0004e1e4 0c560400 00000000 00000000 74626c61 .V..........tbla │ │ │ │ - 0x0004e1f4 1c560400 00000000 00000000 63746161 .V..........ctaa │ │ │ │ - 0x0004e204 40560400 01000000 00000000 53410000 @V..........SA.. │ │ │ │ - 0x0004e214 50560400 00000000 00000000 41000000 PV..........A... │ │ │ │ - 0x0004e224 60560400 00000000 00000000 76000000 `V..........v... │ │ │ │ - 0x0004e234 a45e0400 00000000 00000000 68636e62 .^..........hcnb │ │ │ │ - 0x0004e244 6c560400 01000000 00000000 63000000 lV..........c... │ │ │ │ - 0x0004e254 80560400 01000000 00000000 72000000 .V..........r... │ │ │ │ - 0x0004e264 90560400 01000000 00000000 42430000 .V..........BC.. │ │ │ │ - 0x0004e274 a0560400 01000000 00000000 64630000 .V..........dc.. │ │ │ │ - 0x0004e284 a8560400 01000000 00000000 6b000000 .V..........k... │ │ │ │ - 0x0004e294 b8560400 00000000 00000000 63630000 .V..........cc.. │ │ │ │ - 0x0004e2a4 cc560400 00000000 00000000 6c6d6e77 .V..........lmnw │ │ │ │ - 0x0004e2b4 e4560400 00000000 00000000 4b000000 .V..........K... │ │ │ │ - 0x0004e2c4 ec560400 01000000 00000000 64000000 .V..........d... │ │ │ │ - 0x0004e2d4 f4560400 00000000 00000000 44440000 .V..........DD.. │ │ │ │ - 0x0004e2e4 10570400 01000000 00000000 44444400 .W..........DDD. │ │ │ │ - 0x0004e2f4 24570400 00000000 00000000 6f686365 $W..........ohce │ │ │ │ - 0x0004e304 34570400 01000000 00000000 53000000 4W..........S... │ │ │ │ - 0x0004e314 48570400 01000000 00000000 65000000 HW..........e... │ │ │ │ - 0x0004e324 58570400 00000000 00000000 43430000 XW..........CC.. │ │ │ │ - 0x0004e334 74570400 00000000 00000000 61706d69 tW..........apmi │ │ │ │ - 0x0004e344 80570400 00000000 00000000 4e430000 .W..........NC.. │ │ │ │ - 0x0004e354 a0570400 00000000 00000000 43434300 .W..........CCC. │ │ │ │ - 0x0004e364 b8570400 00000000 00000000 46767600 .W..........Fvv. │ │ │ │ - 0x0004e374 d0570400 00000000 00000000 46767642 .W..........FvvB │ │ │ │ - 0x0004e384 e8570400 00000000 00000000 4e434300 .W..........NCC. │ │ │ │ - 0x0004e394 04580400 00000000 00000000 0a726e77 .X...........rnw │ │ │ │ - 0x0004e3a4 18580400 00000000 00000000 626d7700 .X..........bmw. │ │ │ │ - 0x0004e3b4 30580400 00000000 00000000 626d6e77 0X..........bmnw │ │ │ │ - 0x0004e3c4 4c580400 00000000 00000000 626d6e77 LX..........bmnw │ │ │ │ + 0x0004e1b4 f4550400 00000000 00000000 51000000 .U..........Q... │ │ │ │ + 0x0004e1c4 00560400 00000000 00000000 6f666c61 .V..........ofla │ │ │ │ + 0x0004e1d4 0c560400 00000000 00000000 6f626c61 .V..........obla │ │ │ │ + 0x0004e1e4 1c560400 00000000 00000000 74626c61 .V..........tbla │ │ │ │ + 0x0004e1f4 2c560400 00000000 00000000 63746161 ,V..........ctaa │ │ │ │ + 0x0004e204 50560400 01000000 00000000 53410000 PV..........SA.. │ │ │ │ + 0x0004e214 60560400 00000000 00000000 41000000 `V..........A... │ │ │ │ + 0x0004e224 70560400 00000000 00000000 76000000 pV..........v... │ │ │ │ + 0x0004e234 b45e0400 00000000 00000000 68636e62 .^..........hcnb │ │ │ │ + 0x0004e244 7c560400 01000000 00000000 63000000 |V..........c... │ │ │ │ + 0x0004e254 90560400 01000000 00000000 72000000 .V..........r... │ │ │ │ + 0x0004e264 a0560400 01000000 00000000 42430000 .V..........BC.. │ │ │ │ + 0x0004e274 b0560400 01000000 00000000 64630000 .V..........dc.. │ │ │ │ + 0x0004e284 b8560400 01000000 00000000 6b000000 .V..........k... │ │ │ │ + 0x0004e294 c8560400 00000000 00000000 63630000 .V..........cc.. │ │ │ │ + 0x0004e2a4 dc560400 00000000 00000000 6c6d6e77 .V..........lmnw │ │ │ │ + 0x0004e2b4 f4560400 00000000 00000000 4b000000 .V..........K... │ │ │ │ + 0x0004e2c4 fc560400 01000000 00000000 64000000 .V..........d... │ │ │ │ + 0x0004e2d4 04570400 00000000 00000000 44440000 .W..........DD.. │ │ │ │ + 0x0004e2e4 20570400 01000000 00000000 44444400 W..........DDD. │ │ │ │ + 0x0004e2f4 34570400 00000000 00000000 6f686365 4W..........ohce │ │ │ │ + 0x0004e304 44570400 01000000 00000000 53000000 DW..........S... │ │ │ │ + 0x0004e314 58570400 01000000 00000000 65000000 XW..........e... │ │ │ │ + 0x0004e324 68570400 00000000 00000000 43430000 hW..........CC.. │ │ │ │ + 0x0004e334 84570400 00000000 00000000 61706d69 .W..........apmi │ │ │ │ + 0x0004e344 90570400 00000000 00000000 4e430000 .W..........NC.. │ │ │ │ + 0x0004e354 b0570400 00000000 00000000 43434300 .W..........CCC. │ │ │ │ + 0x0004e364 c8570400 00000000 00000000 46767600 .W..........Fvv. │ │ │ │ + 0x0004e374 e0570400 00000000 00000000 46767642 .W..........FvvB │ │ │ │ + 0x0004e384 f8570400 00000000 00000000 4e434300 .W..........NCC. │ │ │ │ + 0x0004e394 14580400 00000000 00000000 0a726e77 .X...........rnw │ │ │ │ + 0x0004e3a4 28580400 00000000 00000000 626d7700 (X..........bmw. │ │ │ │ + 0x0004e3b4 40580400 00000000 00000000 626d6e77 @X..........bmnw │ │ │ │ + 0x0004e3c4 5c580400 00000000 00000000 626d6e77 \X..........bmnw │ │ │ │ 0x0004e3d4 64060400 00000000 00000000 47000000 d...........G... │ │ │ │ 0x0004e3e4 8c050400 00000000 00000000 68000000 ............h... │ │ │ │ - 0x0004e3f4 50580400 00000000 00000000 554b4900 PX..........UKI. │ │ │ │ - 0x0004e404 58580400 01000000 00000000 2a636e69 XX..........*cni │ │ │ │ - 0x0004e414 5c580400 01000000 00000000 b01b0b00 \X.............. │ │ │ │ - 0x0004e424 64580400 01000000 00000000 b11b0b00 dX.............. │ │ │ │ - 0x0004e434 6c580400 00000000 00000000 70690000 lX..........pi.. │ │ │ │ - 0x0004e444 8c580400 00000000 00000000 69000000 .X..........i... │ │ │ │ - 0x0004e454 9c580400 00000000 00000000 50000000 .X..........P... │ │ │ │ - 0x0004e464 b4580400 01000000 00000000 6c000000 .X..........l... │ │ │ │ - 0x0004e474 bc580400 01000000 00000000 646c0000 .X..........dl.. │ │ │ │ - 0x0004e484 c8580400 01000000 00000000 6c6c0000 .X..........ll.. │ │ │ │ - 0x0004e494 dc580400 01000000 00000000 6c6c0000 .X..........ll.. │ │ │ │ - 0x0004e4a4 e8580400 01000000 00000000 b2ab0b00 .X.............. │ │ │ │ - 0x0004e4b4 fc580400 00000000 00000000 44400400 .X..........D@.. │ │ │ │ - 0x0004e4c4 08590400 01000000 00000000 47400400 .Y..........G@.. │ │ │ │ - 0x0004e4d4 1c590400 00000000 00000000 49900400 .Y..........I... │ │ │ │ - 0x0004e4e4 34590400 01000000 00000000 7865656d 4Y..........xeem │ │ │ │ - 0x0004e4f4 48590400 01000000 00000000 78657073 HY..........xeps │ │ │ │ - 0x0004e504 5c590400 01000000 00000000 7865736d \Y..........xesm │ │ │ │ - 0x0004e514 6c590400 01000000 00000000 66000000 lY..........f... │ │ │ │ - 0x0004e524 7c590400 01000000 00000000 7378746d |Y..........sxtm │ │ │ │ - 0x0004e534 90590400 01000000 00000000 46000000 .Y..........F... │ │ │ │ - 0x0004e544 a0590400 00000000 00000000 4d000000 .Y..........M... │ │ │ │ - 0x0004e554 ac590400 01000000 00000000 4d4d0000 .Y..........MM.. │ │ │ │ - 0x0004e564 c0590400 01000000 00000000 7572616d .Y..........uram │ │ │ │ - 0x0004e574 cc590400 00000000 00000000 4e000000 .Y..........N... │ │ │ │ - 0x0004e584 d4590400 00000000 00000000 51500000 .Y..........QP.. │ │ │ │ - 0x0004e594 e0590400 00000000 00000000 51500000 .Y..........QP.. │ │ │ │ - 0x0004e5a4 f0590400 01000000 00000000 7368726e .Y..........shrn │ │ │ │ - 0x0004e5b4 f8590400 00000000 00000000 7072696e .Y..........prin │ │ │ │ - 0x0004e5c4 1c5a0400 01000000 00000000 6e000000 .Z..........n... │ │ │ │ - 0x0004e5d4 285a0400 00000000 00000000 42000000 (Z..........B... │ │ │ │ - 0x0004e5e4 385a0400 00000000 00000000 73686c6f 8Z..........shlo │ │ │ │ - 0x0004e5f4 405a0400 00000000 00000000 6f6f0000 @Z..........oo.. │ │ │ │ - 0x0004e604 485a0400 01000000 00000000 6e6d6f00 HZ..........nmo. │ │ │ │ - 0x0004e614 605a0400 00000000 00000000 70000000 `Z..........p... │ │ │ │ - 0x0004e624 705a0400 00000000 00000000 54540000 pZ..........TT.. │ │ │ │ - 0x0004e634 805a0400 01000000 00000000 62000000 .Z..........b... │ │ │ │ - 0x0004e644 905a0400 01000000 00000000 4a4a0000 .Z..........JJ.. │ │ │ │ - 0x0004e654 a45a0400 00000000 00000000 61697200 .Z..........air. │ │ │ │ - 0x0004e664 b45a0400 00000000 00000000 6169726e .Z..........airn │ │ │ │ - 0x0004e674 c85a0400 00000000 00000000 4a4a4a00 .Z..........JJJ. │ │ │ │ - 0x0004e684 e05a0400 01000000 00000000 75750000 .Z..........uu.. │ │ │ │ - 0x0004e694 f45a0400 01000000 00000000 75750000 .Z..........uu.. │ │ │ │ - 0x0004e6a4 005b0400 01000000 00000000 64640000 .[..........dd.. │ │ │ │ - 0x0004e6b4 145b0400 01000000 00000000 64640000 .[..........dd.. │ │ │ │ - 0x0004e6c4 205b0400 00000000 00000000 64690000 [..........di.. │ │ │ │ - 0x0004e6d4 345b0400 00000000 00000000 64627700 4[..........dbw. │ │ │ │ - 0x0004e6e4 4c5b0400 00000000 00000000 75687361 L[..........uhsa │ │ │ │ - 0x0004e6f4 5c5b0400 00000000 00000000 696c6c61 \[..........illa │ │ │ │ - 0x0004e704 6c5b0400 00000000 00000000 63636100 l[..........cca. │ │ │ │ - 0x0004e714 7c5b0400 00000000 00000000 63657261 |[..........cera │ │ │ │ - 0x0004e724 8c5b0400 00000000 00000000 4a4a4a00 .[..........JJJ. │ │ │ │ - 0x0004e734 945b0400 01000000 00000000 4d530000 .[..........MS.. │ │ │ │ - 0x0004e744 ac5b0400 01000000 00000000 42420000 .[..........BB.. │ │ │ │ - 0x0004e754 b85b0400 01000000 00000000 73000000 .[..........s... │ │ │ │ - 0x0004e764 c85b0400 00000000 00000000 6d6d6c6e .[..........mmln │ │ │ │ - 0x0004e774 dc5b0400 00000000 00000000 6d6d6c63 .[..........mmlc │ │ │ │ + 0x0004e3f4 60580400 00000000 00000000 554b4900 `X..........UKI. │ │ │ │ + 0x0004e404 68580400 01000000 00000000 2a636e69 hX..........*cni │ │ │ │ + 0x0004e414 6c580400 01000000 00000000 b01b0b00 lX.............. │ │ │ │ + 0x0004e424 74580400 01000000 00000000 b11b0b00 tX.............. │ │ │ │ + 0x0004e434 7c580400 00000000 00000000 70690000 |X..........pi.. │ │ │ │ + 0x0004e444 9c580400 00000000 00000000 69000000 .X..........i... │ │ │ │ + 0x0004e454 ac580400 00000000 00000000 50000000 .X..........P... │ │ │ │ + 0x0004e464 c4580400 01000000 00000000 6c000000 .X..........l... │ │ │ │ + 0x0004e474 cc580400 01000000 00000000 646c0000 .X..........dl.. │ │ │ │ + 0x0004e484 d8580400 01000000 00000000 6c6c0000 .X..........ll.. │ │ │ │ + 0x0004e494 ec580400 01000000 00000000 6c6c0000 .X..........ll.. │ │ │ │ + 0x0004e4a4 f8580400 01000000 00000000 b2ab0b00 .X.............. │ │ │ │ + 0x0004e4b4 0c590400 00000000 00000000 44400400 .Y..........D@.. │ │ │ │ + 0x0004e4c4 18590400 01000000 00000000 47400400 .Y..........G@.. │ │ │ │ + 0x0004e4d4 2c590400 00000000 00000000 49900400 ,Y..........I... │ │ │ │ + 0x0004e4e4 44590400 01000000 00000000 7865656d DY..........xeem │ │ │ │ + 0x0004e4f4 58590400 01000000 00000000 78657073 XY..........xeps │ │ │ │ + 0x0004e504 6c590400 01000000 00000000 7865736d lY..........xesm │ │ │ │ + 0x0004e514 7c590400 01000000 00000000 66000000 |Y..........f... │ │ │ │ + 0x0004e524 8c590400 01000000 00000000 7378746d .Y..........sxtm │ │ │ │ + 0x0004e534 a0590400 01000000 00000000 46000000 .Y..........F... │ │ │ │ + 0x0004e544 b0590400 00000000 00000000 4d000000 .Y..........M... │ │ │ │ + 0x0004e554 bc590400 01000000 00000000 4d4d0000 .Y..........MM.. │ │ │ │ + 0x0004e564 d0590400 01000000 00000000 7572616d .Y..........uram │ │ │ │ + 0x0004e574 dc590400 00000000 00000000 4e000000 .Y..........N... │ │ │ │ + 0x0004e584 e4590400 00000000 00000000 51500000 .Y..........QP.. │ │ │ │ + 0x0004e594 f0590400 00000000 00000000 51500000 .Y..........QP.. │ │ │ │ + 0x0004e5a4 005a0400 01000000 00000000 7368726e .Z..........shrn │ │ │ │ + 0x0004e5b4 085a0400 00000000 00000000 7072696e .Z..........prin │ │ │ │ + 0x0004e5c4 2c5a0400 01000000 00000000 6e000000 ,Z..........n... │ │ │ │ + 0x0004e5d4 385a0400 00000000 00000000 42000000 8Z..........B... │ │ │ │ + 0x0004e5e4 485a0400 00000000 00000000 73686c6f HZ..........shlo │ │ │ │ + 0x0004e5f4 505a0400 00000000 00000000 6f6f0000 PZ..........oo.. │ │ │ │ + 0x0004e604 585a0400 01000000 00000000 6e6d6f00 XZ..........nmo. │ │ │ │ + 0x0004e614 705a0400 00000000 00000000 70000000 pZ..........p... │ │ │ │ + 0x0004e624 805a0400 00000000 00000000 54540000 .Z..........TT.. │ │ │ │ + 0x0004e634 905a0400 01000000 00000000 62000000 .Z..........b... │ │ │ │ + 0x0004e644 a05a0400 01000000 00000000 4a4a0000 .Z..........JJ.. │ │ │ │ + 0x0004e654 b45a0400 00000000 00000000 61697200 .Z..........air. │ │ │ │ + 0x0004e664 c45a0400 00000000 00000000 6169726e .Z..........airn │ │ │ │ + 0x0004e674 d85a0400 00000000 00000000 4a4a4a00 .Z..........JJJ. │ │ │ │ + 0x0004e684 f05a0400 01000000 00000000 75750000 .Z..........uu.. │ │ │ │ + 0x0004e694 045b0400 01000000 00000000 75750000 .[..........uu.. │ │ │ │ + 0x0004e6a4 105b0400 01000000 00000000 64640000 .[..........dd.. │ │ │ │ + 0x0004e6b4 245b0400 01000000 00000000 64640000 $[..........dd.. │ │ │ │ + 0x0004e6c4 305b0400 00000000 00000000 64690000 0[..........di.. │ │ │ │ + 0x0004e6d4 445b0400 00000000 00000000 64627700 D[..........dbw. │ │ │ │ + 0x0004e6e4 5c5b0400 00000000 00000000 75687361 \[..........uhsa │ │ │ │ + 0x0004e6f4 6c5b0400 00000000 00000000 696c6c61 l[..........illa │ │ │ │ + 0x0004e704 7c5b0400 00000000 00000000 63636100 |[..........cca. │ │ │ │ + 0x0004e714 8c5b0400 00000000 00000000 63657261 .[..........cera │ │ │ │ + 0x0004e724 9c5b0400 00000000 00000000 4a4a4a00 .[..........JJJ. │ │ │ │ + 0x0004e734 a45b0400 01000000 00000000 4d530000 .[..........MS.. │ │ │ │ + 0x0004e744 bc5b0400 01000000 00000000 42420000 .[..........BB.. │ │ │ │ + 0x0004e754 c85b0400 01000000 00000000 73000000 .[..........s... │ │ │ │ + 0x0004e764 d85b0400 00000000 00000000 6d6d6c6e .[..........mmln │ │ │ │ + 0x0004e774 ec5b0400 00000000 00000000 6d6d6c63 .[..........mmlc │ │ │ │ 0x0004e784 f4060400 01000000 00000000 65730000 ............es.. │ │ │ │ - 0x0004e794 f05b0400 01000000 00000000 65737500 .[..........esu. │ │ │ │ - 0x0004e7a4 fc5b0400 00000000 00000000 73730000 .[..........ss.. │ │ │ │ - 0x0004e7b4 0c5c0400 00000000 00000000 6c6e6673 .\..........lnfs │ │ │ │ - 0x0004e7c4 205c0400 00000000 00000000 6e66736e \..........nfsn │ │ │ │ - 0x0004e7d4 385c0400 00000000 00000000 6d736c73 8\..........msls │ │ │ │ - 0x0004e7e4 585c0400 00000000 00000000 6d756c73 X\..........muls │ │ │ │ - 0x0004e7f4 7c5c0400 00000000 00000000 6d686c73 |\..........mhls │ │ │ │ - 0x0004e804 9c5c0400 00000000 00000000 756e6c73 .\..........unls │ │ │ │ - 0x0004e814 c45c0400 01000000 00000000 d6c63607 .\............6. │ │ │ │ - 0x0004e824 e85c0400 01000000 00000000 6e6e6c73 .\..........nnls │ │ │ │ - 0x0004e834 0c5d0400 01000000 00000000 736d6c73 .]..........smls │ │ │ │ - 0x0004e844 385d0400 01000000 00000000 726d6c73 8]..........rmls │ │ │ │ - 0x0004e854 585d0400 01000000 00000000 73736c73 X]..........ssls │ │ │ │ - 0x0004e864 785d0400 01000000 00000000 74000000 x]..........t... │ │ │ │ - 0x0004e874 805d0400 01000000 00000000 40500000 .]..........@P.. │ │ │ │ - 0x0004e884 745a0400 00000000 00000000 50500000 tZ..........PP.. │ │ │ │ - 0x0004e894 905d0400 00000000 00000000 50410000 .]..........PA.. │ │ │ │ - 0x0004e8a4 a05d0400 00000000 00000000 746c6c61 .]..........tlla │ │ │ │ - 0x0004e8b4 b05d0400 01000000 00000000 54000000 .]..........T... │ │ │ │ - 0x0004e8c4 b85d0400 01000000 00000000 54000000 .]..........T... │ │ │ │ - 0x0004e8d4 c05d0400 00000000 00000000 55000000 .]..........U... │ │ │ │ - 0x0004e8e4 c85d0400 00000000 00000000 55550000 .]..........UU.. │ │ │ │ - 0x0004e8f4 d85d0400 00000000 00000000 53530000 .]..........SS.. │ │ │ │ - 0x0004e904 e85d0400 00000000 00000000 53450000 .]..........SE.. │ │ │ │ - 0x0004e914 f85d0400 00000000 00000000 53480000 .]..........SH.. │ │ │ │ - 0x0004e924 085e0400 00000000 00000000 544c4f00 .^..........TLO. │ │ │ │ - 0x0004e934 1c5e0400 00000000 00000000 54454f00 .^..........TEO. │ │ │ │ - 0x0004e944 305e0400 00000000 00000000 56000000 0^..........V... │ │ │ │ - 0x0004e954 385e0400 00000000 00000000 566c0000 8^..........Vl.. │ │ │ │ - 0x0004e964 485e0400 00000000 00000000 49490000 H^..........II.. │ │ │ │ - 0x0004e974 585e0400 00000000 00000000 686e7700 X^..........hnw. │ │ │ │ - 0x0004e984 705e0400 00000000 00000000 74617700 p^..........taw. │ │ │ │ - 0x0004e994 845e0400 00000000 00000000 46447700 .^..........FDw. │ │ │ │ - 0x0004e9a4 985e0400 00000000 00000000 46727700 .^..........Frw. │ │ │ │ - 0x0004e9b4 ac5e0400 00000000 00000000 73737077 .^..........sspw │ │ │ │ - 0x0004e9c4 c85e0400 00000000 00000000 74616f77 .^..........taow │ │ │ │ - 0x0004e9d4 e05e0400 02000000 00000000 0a747277 .^...........trw │ │ │ │ - 0x0004e9e4 f05e0400 00000000 00000000 74726e77 .^..........trnw │ │ │ │ - 0x0004e9f4 045f0400 00000000 00000000 666f6e77 ._..........fonw │ │ │ │ - 0x0004ea04 185f0400 02000000 00000000 74616d77 ._..........tamw │ │ │ │ - 0x0004ea14 2c5f0400 00000000 00000000 626f6d77 ,_..........bomw │ │ │ │ - 0x0004ea24 485f0400 00000000 00000000 63557700 H_..........cUw. │ │ │ │ - 0x0004ea34 605f0400 01000000 00000000 71000000 `_..........q... │ │ │ │ - 0x0004ea44 6c5f0400 01000000 00000000 77000000 l_..........w... │ │ │ │ - 0x0004ea54 7c5f0400 01000000 00000000 73727763 |_..........srwc │ │ │ │ - 0x0004ea64 8c5f0400 02000000 00000000 66727077 ._..........frpw │ │ │ │ - 0x0004ea74 a85f0400 01000000 00000000 61727077 ._..........arpw │ │ │ │ - 0x0004ea84 c85f0400 01000000 00000000 70727077 ._..........prpw │ │ │ │ - 0x0004ea94 e85f0400 00000000 00000000 72706e77 ._..........rpnw │ │ │ │ - 0x0004eaa4 04600400 00000000 00000000 657a6964 .`..........ezid │ │ │ │ - 0x0004eab4 18600400 00000000 00000000 7a000000 .`..........z... │ │ │ │ + 0x0004e794 005c0400 01000000 00000000 65737500 .\..........esu. │ │ │ │ + 0x0004e7a4 0c5c0400 00000000 00000000 73730000 .\..........ss.. │ │ │ │ + 0x0004e7b4 1c5c0400 00000000 00000000 6c6e6673 .\..........lnfs │ │ │ │ + 0x0004e7c4 305c0400 00000000 00000000 6e66736e 0\..........nfsn │ │ │ │ + 0x0004e7d4 485c0400 00000000 00000000 6d736c73 H\..........msls │ │ │ │ + 0x0004e7e4 685c0400 00000000 00000000 6d756c73 h\..........muls │ │ │ │ + 0x0004e7f4 8c5c0400 00000000 00000000 6d686c73 .\..........mhls │ │ │ │ + 0x0004e804 ac5c0400 00000000 00000000 756e6c73 .\..........unls │ │ │ │ + 0x0004e814 d45c0400 01000000 00000000 d6c63607 .\............6. │ │ │ │ + 0x0004e824 f85c0400 01000000 00000000 6e6e6c73 .\..........nnls │ │ │ │ + 0x0004e834 1c5d0400 01000000 00000000 736d6c73 .]..........smls │ │ │ │ + 0x0004e844 485d0400 01000000 00000000 726d6c73 H]..........rmls │ │ │ │ + 0x0004e854 685d0400 01000000 00000000 73736c73 h]..........ssls │ │ │ │ + 0x0004e864 885d0400 01000000 00000000 74000000 .]..........t... │ │ │ │ + 0x0004e874 905d0400 01000000 00000000 40500000 .]..........@P.. │ │ │ │ + 0x0004e884 845a0400 00000000 00000000 50500000 .Z..........PP.. │ │ │ │ + 0x0004e894 a05d0400 00000000 00000000 50410000 .]..........PA.. │ │ │ │ + 0x0004e8a4 b05d0400 00000000 00000000 746c6c61 .]..........tlla │ │ │ │ + 0x0004e8b4 c05d0400 01000000 00000000 54000000 .]..........T... │ │ │ │ + 0x0004e8c4 c85d0400 01000000 00000000 54000000 .]..........T... │ │ │ │ + 0x0004e8d4 d05d0400 00000000 00000000 55000000 .]..........U... │ │ │ │ + 0x0004e8e4 d85d0400 00000000 00000000 55550000 .]..........UU.. │ │ │ │ + 0x0004e8f4 e85d0400 00000000 00000000 53530000 .]..........SS.. │ │ │ │ + 0x0004e904 f85d0400 00000000 00000000 53450000 .]..........SE.. │ │ │ │ + 0x0004e914 085e0400 00000000 00000000 53480000 .^..........SH.. │ │ │ │ + 0x0004e924 185e0400 00000000 00000000 544c4f00 .^..........TLO. │ │ │ │ + 0x0004e934 2c5e0400 00000000 00000000 54454f00 ,^..........TEO. │ │ │ │ + 0x0004e944 405e0400 00000000 00000000 56000000 @^..........V... │ │ │ │ + 0x0004e954 485e0400 00000000 00000000 566c0000 H^..........Vl.. │ │ │ │ + 0x0004e964 585e0400 00000000 00000000 49490000 X^..........II.. │ │ │ │ + 0x0004e974 685e0400 00000000 00000000 686e7700 h^..........hnw. │ │ │ │ + 0x0004e984 805e0400 00000000 00000000 74617700 .^..........taw. │ │ │ │ + 0x0004e994 945e0400 00000000 00000000 46447700 .^..........FDw. │ │ │ │ + 0x0004e9a4 a85e0400 00000000 00000000 46727700 .^..........Frw. │ │ │ │ + 0x0004e9b4 bc5e0400 00000000 00000000 73737077 .^..........sspw │ │ │ │ + 0x0004e9c4 d85e0400 00000000 00000000 74616f77 .^..........taow │ │ │ │ + 0x0004e9d4 f05e0400 02000000 00000000 0a747277 .^...........trw │ │ │ │ + 0x0004e9e4 005f0400 00000000 00000000 74726e77 ._..........trnw │ │ │ │ + 0x0004e9f4 145f0400 00000000 00000000 666f6e77 ._..........fonw │ │ │ │ + 0x0004ea04 285f0400 02000000 00000000 74616d77 (_..........tamw │ │ │ │ + 0x0004ea14 3c5f0400 00000000 00000000 626f6d77 <_..........bomw │ │ │ │ + 0x0004ea24 585f0400 00000000 00000000 63557700 X_..........cUw. │ │ │ │ + 0x0004ea34 705f0400 01000000 00000000 71000000 p_..........q... │ │ │ │ + 0x0004ea44 7c5f0400 01000000 00000000 77000000 |_..........w... │ │ │ │ + 0x0004ea54 8c5f0400 01000000 00000000 73727763 ._..........srwc │ │ │ │ + 0x0004ea64 9c5f0400 02000000 00000000 66727077 ._..........frpw │ │ │ │ + 0x0004ea74 b85f0400 01000000 00000000 61727077 ._..........arpw │ │ │ │ + 0x0004ea84 d85f0400 01000000 00000000 70727077 ._..........prpw │ │ │ │ + 0x0004ea94 f85f0400 00000000 00000000 72706e77 ._..........rpnw │ │ │ │ + 0x0004eaa4 14600400 00000000 00000000 657a6964 .`..........ezid │ │ │ │ + 0x0004eab4 28600400 00000000 00000000 7a000000 (`..........z... │ │ │ │ 0x0004eac4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004ead4 01000000 58620400 01000000 00000000 ....Xb.......... │ │ │ │ - 0x0004eae4 6e000000 74600400 01000000 00000000 n...t`.......... │ │ │ │ - 0x0004eaf4 63000000 40600400 01000000 00000000 c...@`.......... │ │ │ │ - 0x0004eb04 72000000 5c620400 01000000 00000000 r...\b.......... │ │ │ │ - 0x0004eb14 62000000 64620400 00000000 00000000 b...db.......... │ │ │ │ + 0x0004ead4 01000000 68620400 01000000 00000000 ....hb.......... │ │ │ │ + 0x0004eae4 6e000000 84600400 01000000 00000000 n....`.......... │ │ │ │ + 0x0004eaf4 63000000 50600400 01000000 00000000 c...P`.......... │ │ │ │ + 0x0004eb04 72000000 6c620400 01000000 00000000 r...lb.......... │ │ │ │ + 0x0004eb14 62000000 74620400 00000000 00000000 b...tb.......... │ │ │ │ 0x0004eb24 64000000 74060400 00000000 00000000 d...t........... │ │ │ │ 0x0004eb34 67000000 00000000 00000000 00000000 g............... │ │ │ │ 0x0004eb44 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33623439 62326333 31396430 36346433 3b49b2c319d064d3 │ │ │ │ - 0x00000010 39343837 61626539 31613738 34343262 9487abe91a78442b │ │ │ │ - 0x00000020 33643731 34612e64 65627567 00000000 3d714a.debug.... │ │ │ │ - 0x00000030 dec3b76f ...o │ │ │ │ + 0x00000000 64363162 62376437 35613539 31633733 d61bb7d75a591c73 │ │ │ │ + 0x00000010 62303031 34333931 32343362 33303034 b0014391243b3004 │ │ │ │ + 0x00000020 62373135 39332e64 65627567 00000000 b71593.debug.... │ │ │ │ + 0x00000030 90df20bf .. . │ │ ├── ./usr/share/man/man1/rsbench.1.gz │ │ │ ├── rsbench.1 │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. │ │ │ │ -.TH RSBENCH "1" "2024" "rsbench version: 1.3.0" "User Commands" │ │ │ │ +.TH RSBENCH "1" "2025" "rsbench version: 1.3.0" "User Commands" │ │ │ │ .SH NAME │ │ │ │ rsbench \- benchmark and test for librsb │ │ │ │ .SH SYNOPSIS │ │ │ │ .B rsbench │ │ │ │ [\fI\,--bench\/\fR] [\fI\,OPTIONS\/\fR] │ │ │ │ .br │ │ │ │ .B rsbench