Implementation notes: amd64, genji154, crypto_hash/round3jh256

Computer: genji154
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_hash
Primitive: round3jh256
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
39728? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
39728? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
39741? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
39767? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
39793? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
39793? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
40287? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
40287? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
40339? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
40404? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
40417? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
40417? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
40534? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
40547? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
40547? ? ?? ? ?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_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-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
42939? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
42939? ? ?? ? ?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
45630? ? ?? ? ?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
45838? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
45838? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
45838? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
46384? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
46384? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
47619? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
47658? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
47879? ? ?? ? ?ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
48009? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
48854? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
48880? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
48880? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
48880? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-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
50687? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
51428? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51428? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51428? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51454? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51649? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51662? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
51662? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
51701? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-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
53157? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53196? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-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
53313? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
53352? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53352? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53352? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53365? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-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_-O2_-fomit-frame-pointer2017022620170105
53430? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53443? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
53456? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
53482? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53495? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
53664? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
53677? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
53677? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
53703? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
53716? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
53781? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53781? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
53781? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53794? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
53820? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017022620170105
53833? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
53846? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017022620170105
53859? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53872? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53885? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
53963? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
53989? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54002? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54015? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
54015? ? ?? ? ?sse2gcc_-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.1_-O_-fomit-frame-pointer2017022620170105
54080? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
54132? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
54132? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
54132? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
54145? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
54158? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
54158? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
54158? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
54171? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017022620170105
54210? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
55016? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
58292? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
58708? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
58708? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
58773? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
59111? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
59111? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
59488? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
59488? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
59501? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
60931? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
60931? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
60931? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
60931? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
60931? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
61555? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
62153? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
72540? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
86684? ? ?? ? ?simpleicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
91533? ? ?? ? ?simpleicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
97734? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
97786? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
98111? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
98475? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
99983? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
99996? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
100022? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
100113? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
100698? ? ?? ? ?simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
100724? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
101309? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
101374? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
101608? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
101920? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
101920? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
107328? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
107328? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
107341? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
107419? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
107445? ? ?? ? ?simplegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
107458? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
107484? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
107484? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
107523? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
108030? ? ?? ? ?simplegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
108043? ? ?? ? ?simplegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
108108? ? ?? ? ?simplegcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
108225? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017022620170105
108225? ? ?? ? ?simplegcc_-m64_-Os_-fomit-frame-pointer2017022620170105
108251? ? ?? ? ?simplegcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
108264? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
108264? ? ?? ? ?simplegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
108381? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
108407? ? ?? ? ?simplegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
108407? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
108407? ? ?? ? ?simplegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
108433? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
108433? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
108563? ? ?? ? ?sphlib-smallicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
108693? ? ?? ? ?simplegcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
108771? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
108797? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
108836? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
108849? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
109083? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
109096? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
109109? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
109109? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
109161? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
109161? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
109252? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
109278? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
109473? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
109486? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
109486? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
109486? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
109499? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
109525? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
109525? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
109538? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
109551? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
109603? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
110292? ? ?? ? ?simplegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
110318? ? ?? ? ?simplegcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
110357? ? ?? ? ?simplegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
110370? ? ?? ? ?simplegcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
110448? ? ?? ? ?simplegcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
110487? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
110487? ? ?? ? ?simplegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
110487? ? ?? ? ?simplegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
110500? ? ?? ? ?simplegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
110526? ? ?? ? ?simplegcc_-m64_-O_-fomit-frame-pointer2017022620170105
110539? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
110539? ? ?? ? ?simplegcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
110552? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
110552? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
110565? ? ?? ? ?simplegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
110578? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
110630? ? ?? ? ?simplegcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
110773? ? ?? ? ?simplegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
110773? ? ?? ? ?simplegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
110786? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
110799? ? ?? ? ?simplegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
110812? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
110812? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
110929? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
110955? ? ?? ? ?simplegcc_-m64_-O3_-fomit-frame-pointer2017022620170105
110955? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
110981? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017022620170105
110981? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
110994? ? ?? ? ?simplegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
111020? ? ?? ? ?simplegcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
111072? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017022620170105
111085? ? ?? ? ?simplegcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
111371? ? ?? ? ?simplegcc_-m64_-O2_-fomit-frame-pointer2017022620170105
111501? ? ?? ? ?simpleclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111514? ? ?? ? ?simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
111527? ? ?? ? ?simpleclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111579? ? ?? ? ?simpleclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
111735? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
112099? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
112112? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
112112? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
112190? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
112307? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
112359? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112359? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112372? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112372? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
112476? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
113048? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
113347? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
113360? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
113360? ? ?? ? ?simplegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
113360? ? ?? ? ?simplegcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
113386? ? ?? ? ?simplegcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
113464? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
114036? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
114127? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
115674? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
115700? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
115713? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
116324? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
116428? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
116441? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
117442? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
117767? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
117897? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
118482? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118612? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118612? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
118716? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118755? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
118794? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
118794? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
118859? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
119639? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
119782? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
119821? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
120029? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
120055? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
120211? ? ?? ? ?simpleicc_-no-vec2017022620170105
120250? ? ?? ? ?simpleicc2017022620170105
120952? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
121043? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
121121? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
121160? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
121186? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
121238? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121277? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
121329? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121381? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121459? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121485? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121498? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
121511? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121563? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
121589? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
121641? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
121667? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
121680? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
121680? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
121693? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
121706? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
121706? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
121706? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
121810? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
121810? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
122109? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
122499? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
122655? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
122733? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
122733? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
122759? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
122785? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
122850? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017022620170105
122863? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
122863? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
122915? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
122954? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
122967? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
123058? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
123227? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
123240? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
123799? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
123838? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
123851? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
123903? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
123929? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017022620170105
124046? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
124059? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
124176? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017022620170105
124176? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
124215? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
124215? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
124228? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
124397? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
124410? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
124462? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
124501? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
124644? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
124657? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
124683? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
125190? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
125593? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
125606? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
125840? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
125892? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
125918? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
125944? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
126139? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
126568? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
128115? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
128141? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017022620170105
128310? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
128375? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
128440? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
128466? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
128492? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
128583? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
128596? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
128661? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
128778? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
128986? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
128999? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
129038? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
129207? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
133926? ? ?? ? ?sphlib-smallicc_-no-vec2017022620170105
134433? ? ?? ? ?sphlib-smallicc2017022620170105
139061? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
155428? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
155454? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
157105? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
163254? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
164515? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
168402? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
168532? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
168571? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
168805? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
168987? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
169091? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
169104? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
169247? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
170300? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
170339? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
170833? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
199576? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
230893? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
233090? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
235859? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
241501? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
248495? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
249002? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
249379? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
250328? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
279903? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
280722? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
284596? ? ?? ? ?simplecc2017022620170105
285168? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
285298? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
285571? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017022620170105
285584? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017022620170105
285688? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
286000? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
286832? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
286975? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
287404? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
288236? ? ?? ? ?simplegcc2017022620170105
288262? ? ?? ? ?simplegcc_-funroll-loops2017022620170105
288379? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
291668? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
298688? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
312546? ? ?? ? ?sphlib-smallcc2017022620170105
320333? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
327873? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017022620170105
328107? ? ?? ? ?sphlib-smallgcc2017022620170105
397280? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
397774? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
398463? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
398684? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017022620170105
398749? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
398918? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
399295? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
399802? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
399815? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
400049? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
400127? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
400387? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
400569? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
400712? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
407407? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
407810? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
407953? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
408720? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
411346? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
411489? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
414752? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
435045? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
441064? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
447811? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
447863? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
452920? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
510315? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
512044? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
513071? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
514605? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
519896? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
522717? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
525252? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
530738? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
531141? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
531453? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
535054? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
536796? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
541736? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
543179? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
544739? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
548561? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
551421? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
553046? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105
555789? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
559858? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
561028? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
569374? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
609466? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
609921? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
610493? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
611364? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
611481? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
611650? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
612027? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
612040? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
612040? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
612066? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
613483? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
614601? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017022620170105
615797? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
615940? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
617578? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
617968? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
618605? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
618904? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
621790? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
622505? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
623350? ? ?? ? ?sse2gcc2017022620170105
625040? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
625599? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
627302? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
627341? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
627627? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
628264? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017022620170105
629278? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
629772? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
631280? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
635921? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
659542? ? ?? ? ?sse2cc2017022620170105
665587? ? ?? ? ?sse2gcc_-funroll-loops2017022620170105
756964? ? ?? ? ?sphlibgcc2017022620170105
759304? ? ?? ? ?sphlibgcc_-funroll-loops2017022620170105
802490? ? ?? ? ?sphlibcc2017022620170105

Compiler output

Implementation: crypto_hash/round3jh256/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_round3jh256_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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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