Implementation notes: amd64, genji154, crypto_hash/round3jh512

Computer: genji154
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_hash
Primitive: round3jh512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
39676? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
39676? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
39754? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
39793? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
39806? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
40300? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
40300? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
40300? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
40300? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
40404? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
40417? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
40417? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
40560? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
40560? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
40794? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
40794? ? ?? ? ?sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
41574? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
41574? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
41587? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
42952? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
42952? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
44824? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
44824? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
44824? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
45643? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
45643? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
45643? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
45643? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
45851? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
45851? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
45864? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
46397? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
46397? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
47619? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
47632? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
47879? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
48854? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
48880? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
48880? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
48880? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
48945? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
48945? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
48945? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
48945? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
50674? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
50687? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
51389? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51402? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51441? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51441? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51649? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51649? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51714? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
51714? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
51714? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
51714? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
51714? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51714? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
53170? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53170? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53313? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
53313? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
53313? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
53313? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
53313? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
53326? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
53365? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53378? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53378? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53378? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53430? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53430? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53430? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53443? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53456? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
53456? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
53482? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53482? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53677? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
53677? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
53677? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
53729? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
53742? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
53781? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53794? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53794? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53807? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
53846? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017022620170105
53846? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
53859? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017022620170105
53872? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
53872? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53872? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53898? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
53898? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53911? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
53911? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
53911? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
53911? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
53924? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
53924? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
53924? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
54015? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54015? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54015? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
54028? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
54054? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
54054? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
54093? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
54119? ? ?? ? ?ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
54145? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54197? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
55029? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
58305? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
58721? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
58721? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
58734? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
59111? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
59501? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
59501? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
59501? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
59748? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
60944? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
61581? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
61763? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
63999? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
86658? ? ?? ? ?simpleicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
91546? ? ?? ? ?simpleicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
97734? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
97760? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
98202? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
98488? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
99918? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
100009? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
100048? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
100178? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
100750? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
100750? ? ?? ? ?simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
101309? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
101348? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
101933? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
101946? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
102492? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
107341? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
107354? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
107354? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
107393? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
107471? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
107471? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
107497? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
107497? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
107497? ? ?? ? ?simplegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
108069? ? ?? ? ?simplegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
108082? ? ?? ? ?simplegcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
108095? ? ?? ? ?simplegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
108108? ? ?? ? ?simplegcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
108238? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017022620170105
108238? ? ?? ? ?simplegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
108238? ? ?? ? ?simplegcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
108251? ? ?? ? ?simplegcc_-m64_-Os_-fomit-frame-pointer2017022620170105
108277? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
108368? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
108368? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
108381? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
108381? ? ?? ? ?simplegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
108446? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
108459? ? ?? ? ?simplegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
108784? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
108797? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
108810? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
108836? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
108849? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
109070? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
109096? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
109122? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
109148? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
109148? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
109174? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
109174? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
109187? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
109473? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
109473? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
109486? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
109512? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
109525? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
109525? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
109525? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
109538? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
109538? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
109564? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
109694? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
110292? ? ?? ? ?simplegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
110305? ? ?? ? ?simplegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
110305? ? ?? ? ?simplegcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
110331? ? ?? ? ?simplegcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
110461? ? ?? ? ?simplegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
110461? ? ?? ? ?simplegcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
110487? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
110487? ? ?? ? ?simplegcc_-m64_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
110513? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
110526? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
110539? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
110539? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
110539? ? ?? ? ?simplegcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
110578? ? ?? ? ?simplegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
110578? ? ?? ? ?simplegcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
110695? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
110734? ? ?? ? ?simplegcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
110799? ? ?? ? ?simplegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
110799? ? ?? ? ?simplegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
110812? ? ?? ? ?simplegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
110812? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
110812? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
110825? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
110890? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
110929? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
110942? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017022620170105
110942? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
110981? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
110981? ? ?? ? ?simplegcc_-m64_-O2_-fomit-frame-pointer2017022620170105
111007? ? ?? ? ?simplegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
111007? ? ?? ? ?simplegcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
111488? ? ?? ? ?simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
111488? ? ?? ? ?simpleclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111514? ? ?? ? ?simpleclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111527? ? ?? ? ?simpleclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111956? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017022620170105
112073? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
112086? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
112099? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
112112? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
112333? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
112372? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112372? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112385? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112385? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112450? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112736? ? ?? ? ?simplegcc_-m64_-O3_-fomit-frame-pointer2017022620170105
113009? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
113360? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
113360? ? ?? ? ?simplegcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
113373? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
113373? ? ?? ? ?simplegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
113399? ? ?? ? ?simplegcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
113425? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
114010? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
114062? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
115492? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
115830? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
116207? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
116350? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
116389? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
116415? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
117351? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
117767? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
118313? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
118560? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118612? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118625? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118638? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
118664? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118677? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
118729? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118729? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
119769? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
119847? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
119860? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
119886? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
120016? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
120198? ? ?? ? ?simpleicc_-no-vec2017022620170105
120211? ? ?? ? ?simpleicc2017022620170105
120900? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
121043? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
121056? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
121095? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
121134? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121134? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
121147? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
121147? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
121147? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121160? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
121277? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121290? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121394? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
121433? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121446? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121459? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121472? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121485? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017022620170105
121485? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
121485? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
121524? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
121524? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121589? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
121602? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
121654? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
121654? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
121667? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
121680? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
121680? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
121784? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121797? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
122200? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
122447? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
122525? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
122538? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
122707? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
122720? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017022620170105
122746? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
122785? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
122811? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
122811? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
122824? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
122850? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
122915? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
123045? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
123071? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
123513? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
123786? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
123864? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017022620170105
123864? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
123981? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
124059? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
124059? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
124085? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
124137? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
124150? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017022620170105
124150? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
124241? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
124358? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
124397? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
124475? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
124514? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
124514? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
124787? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
124826? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
125294? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
125307? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
125775? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
125801? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
125879? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
126035? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
126191? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
126217? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
126243? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
128336? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
128349? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
128362? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
128362? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
128427? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
128466? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
128531? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
128648? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
128687? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
128778? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
128817? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
128908? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
128921? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
128986? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017022620170105
129142? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
134121? ? ?? ? ?sphlib-smallicc2017022620170105
134212? ? ?? ? ?sphlib-smallicc_-no-vec2017022620170105
138918? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
147069? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
155272? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
155519? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
163332? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
164099? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
168402? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
168428? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
168467? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
168753? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
168779? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
169000? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
169260? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
169455? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
169611? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
170326? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
170534? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
199433? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
232557? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
232674? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
238290? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
244946? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
248170? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
249210? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
249886? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
249886? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
278317? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
279032? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
284180? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017022620170105
284362? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
284674? ? ?? ? ?simplecc2017022620170105
284947? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017022620170105
284947? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
285194? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
285454? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
285545? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
285701? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
285792? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
286039? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
288080? ? ?? ? ?simplegcc2017022620170105
288197? ? ?? ? ?simplegcc_-funroll-loops2017022620170105
289068? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
291616? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
292279? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
312364? ? ?? ? ?sphlib-smallcc2017022620170105
325689? ? ?? ? ?sphlib-smallgcc2017022620170105
327028? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017022620170105
396201? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
398333? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
398684? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
398749? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
398762? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
399477? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
399503? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
399750? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
400127? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
400309? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
400816? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017022620170105
400985? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
401245? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
405392? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
407342? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
407992? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
408265? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
409123? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
409552? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
410618? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
413114? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
425906? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
430807? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
442975? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
447408? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
457262? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
511004? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
511121? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
513071? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
513682? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
514020? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
523536? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
525356? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
525915? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
529165? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
531986? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
531999? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
532181? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
533689? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
537966? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
538356? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
539682? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
541983? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
549575? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
555698? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
559702? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
572481? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
591747? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
604227? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
604682? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
610610? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
610623? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
611221? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
611312? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017022620170105
611520? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
612196? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
612248? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
612677? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
617682? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
618306? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
618410? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
621049? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
621972? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
622700? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
622765? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
622869? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
623233? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
623480? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
623610? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
624702? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
624923? ? ?? ? ?sse2gcc2017022620170105
625989? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
626522? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017022620170105
626639? ? ?? ? ?sse2gcc_-funroll-loops2017022620170105
627744? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
628888? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
630578? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
631267? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
634725? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
656877? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
663884? ? ?? ? ?sse2cc2017022620170105
746330? ? ?? ? ?sphlibgcc2017022620170105
752648? ? ?? ? ?sphlibgcc_-funroll-loops2017022620170105
791284? ? ?? ? ?sphlibcc2017022620170105

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: cc
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: void F8(__m128i *x,const unsigned char *buf)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_round3jh512_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: __m128i x[8];
hash.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:139:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:16: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:27: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:38: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:142:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /home_nfs/bdolbeaur/gcc-6.3.0-full-bin/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc ssse3
icc -no-vec ssse3
icc -xMIC-AVX512 -O2 -fomit-frame-pointer ssse3
icc -xMIC-AVX512 -O3 -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc sse2
icc -no-vec sse2
icc -xMIC-AVX512 -O2 -fomit-frame-pointer sse2
icc -xMIC-AVX512 -O3 -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc sphlib
icc -no-vec sphlib
icc -xMIC-AVX512 -O2 -fomit-frame-pointer sphlib
icc -xMIC-AVX512 -O3 -fomit-frame-pointer sphlib