Implementation notes: amd64, ryzen, crypto_hash/bblake256

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: bblake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10170? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
10350? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
10440? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
10440? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
10530? ? ?? ? ?ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
10800? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
10800? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
10830? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
10830? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
10860? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
10950? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
11130? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
11160? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
11160? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
11400? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
11400? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
11430? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
11460? ? ?? ? ?ssse3icc2017091120170904
11490? ? ?? ? ?sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
11490? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
11520? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
11520? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
11520? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
11640? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
11670? ? ?? ? ?ssse3icc_-no-vec2017091120170904
11700? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
11730? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
11760? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
11760? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
11760? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
11790? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
11850? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
11850? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
11880? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
12090? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
12270? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
12840? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
12960? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
12990? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
12990? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
13050? ? ?? ? ?sse2icc2017091120170904
13080? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
13170? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
13170? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
13200? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
13200? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
13200? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
13230? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
13230? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
13320? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
13320? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
13320? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
13320? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
13320? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
13380? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
13380? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
13410? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
13410? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
13440? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
13440? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
13440? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
13440? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
13470? ? ?? ? ?sse2icc_-no-vec2017091120170904
13500? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
13500? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
13500? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
13530? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
13560? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
13590? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
13590? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
13620? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
13620? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
13650? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
13650? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
13680? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
13680? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
13680? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
13680? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
13680? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
13710? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
13710? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
13740? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
13770? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017091120170904
13770? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
13770? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017091120170904
13800? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017091120170904
13800? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
13800? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
13830? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
13860? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
13860? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
13890? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
13920? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
13920? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
13950? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
14040? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
14670? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
14730? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
14730? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
14760? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
14820? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
14880? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
15120? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
15120? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
15180? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
15180? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
15180? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
15630? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
18540? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
18600? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
18690? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
18690? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
18720? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
18900? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
19020? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
19020? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
19020? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
19050? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
19050? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
19080? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
19080? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
19080? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
19080? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
19110? ? ?? ? ?bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
19110? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
19110? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
19110? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19110? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
19140? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19170? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
19170? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
19170? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19170? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
19170? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19200? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
19200? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
19230? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19260? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
19260? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19290? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
19290? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
19290? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
19320? ? ?? ? ?bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?bswapgcc_-m64_-O3_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?bswapgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?bswapgcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19350? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
19380? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19380? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19380? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
19380? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?bswapgcc_-O3_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
19410? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19440? ? ?? ? ?regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19470? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
19470? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19470? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?regsgcc_-m64_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?regsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
19500? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
19530? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
19560? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
19560? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19560? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
19560? ? ?? ? ?regsgcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19560? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
19590? ? ?? ? ?bswapgcc_-m64_-O2_-fomit-frame-pointer2017091120170904
19590? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19590? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
19590? ? ?? ? ?bswapgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?regsgcc_-m64_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?bswapgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
19620? ? ?? ? ?bswapgcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19650? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19650? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19650? ? ?? ? ?bswapgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
19650? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
19680? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
19680? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
19680? ? ?? ? ?regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
19680? ? ?? ? ?regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19680? ? ?? ? ?regsgcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19710? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
19710? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
19710? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
19710? ? ?? ? ?regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
19740? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
19740? ? ?? ? ?bswapgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
19740? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
19740? ? ?? ? ?regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
19770? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
19770? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19770? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
19770? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
19770? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
19800? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
19830? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
19890? ? ?? ? ?regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
19920? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
19950? ? ?? ? ?bswapgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
19980? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2017091120170904
19980? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20010? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20010? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20010? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20040? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20040? ? ?? ? ?bswapgcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20070? ? ?? ? ?regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20070? ? ?? ? ?regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20130? ? ?? ? ?bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
20130? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
20130? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20130? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20130? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
20160? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20160? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20160? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
20160? ? ?? ? ?bswapgcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
20160? ? ?? ? ?bswapgcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?bswapgcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?bswapgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
20220? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
20220? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
20250? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20250? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
20250? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
20250? ? ?? ? ?regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20250? ? ?? ? ?bswapgcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
20280? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20310? ? ?? ? ?bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
20310? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
20310? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
20310? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
20310? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
20340? ? ?? ? ?bswapgcc_-Os_-fomit-frame-pointer2017091120170904
20340? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20340? ? ?? ? ?bswapgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20340? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
20340? ? ?? ? ?bswapgcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20370? ? ?? ? ?bswapgcc_-m64_-Os_-fomit-frame-pointer2017091120170904
20370? ? ?? ? ?regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20370? ? ?? ? ?bswapgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20400? ? ?? ? ?regsgcc_-m64_-Os_-fomit-frame-pointer2017091120170904
20400? ? ?? ? ?regsgcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
20430? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
20430? ? ?? ? ?regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
20430? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
20460? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2017091120170904
20460? ? ?? ? ?bswapgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
20460? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
20490? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
20490? ? ?? ? ?bswapgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
20520? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
20520? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
20520? ? ?? ? ?regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
20520? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
20550? ? ?? ? ?regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
20580? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
20580? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
20580? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
20880? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20940? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
20970? ? ?? ? ?regsclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20970? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20970? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20970? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
20970? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
21030? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
21030? ? ?? ? ?regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
21060? ? ?? ? ?bswapgcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?bswapgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?regsgcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
21120? ? ?? ? ?regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
21120? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
21120? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21120? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-m64_-O_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21150? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
21150? ? ?? ? ?regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
21180? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
21180? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21180? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21180? ? ?? ? ?regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
21240? ? ?? ? ?regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21240? ? ?? ? ?bswapclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
21330? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21360? ? ?? ? ?bswapclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21360? ? ?? ? ?bswapclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21360? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21630? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21630? ? ?? ? ?regsgcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
25380? ? ?? ? ?bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
25380? ? ?? ? ?bswapclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
25380? ? ?? ? ?bswapclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
25500? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
27510? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
27540? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
27630? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
28500? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
28860? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
29430? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
29700? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
34260? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
34320? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
34350? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
34470? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
34860? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
43260? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
43320? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
43320? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
43500? ? ?? ? ?sandygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
43530? ? ?? ? ?sandygcc_-O3_-fomit-frame-pointer2017091120170904
43530? ? ?? ? ?sandygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
43530? ? ?? ? ?sandygcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
43560? ? ?? ? ?sandygcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
43560? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
43590? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
43590? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
43650? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
43650? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
43680? ? ?? ? ?sandygcc_-m64_-Os_-fomit-frame-pointer2017091120170904
43680? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
43710? ? ?? ? ?sandygcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
43740? ? ?? ? ?sandygcc_-O2_-fomit-frame-pointer2017091120170904
43740? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
43740? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
43740? ? ?? ? ?sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
43770? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
43770? ? ?? ? ?sandygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
43770? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
43770? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
43770? ? ?? ? ?sandygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
43800? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
43860? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
43860? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
43860? ? ?? ? ?bswapicc2017091120170904
43860? ? ?? ? ?bswapicc_-no-vec2017091120170904
43890? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
43920? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
43920? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
43920? ? ?? ? ?sandygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
43920? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
43950? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
43950? ? ?? ? ?sandygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
43980? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
43980? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
43980? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
44040? ? ?? ? ?sandygcc_-m64_-O3_-fomit-frame-pointer2017091120170904
44130? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
44130? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
44160? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
44190? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
44220? ? ?? ? ?sandygcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
44310? ? ?? ? ?sandygcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
44400? ? ?? ? ?sandygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
44400? ? ?? ? ?sandygcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
44490? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
44520? ? ?? ? ?sandygcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
44520? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
44520? ? ?? ? ?sandygcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
44610? ? ?? ? ?sandygcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
44730? ? ?? ? ?sandygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
44730? ? ?? ? ?regsicc2017091120170904
44790? ? ?? ? ?regsicc_-no-vec2017091120170904
44850? ? ?? ? ?sandyclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
44850? ? ?? ? ?sandyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45060? ? ?? ? ?sandyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45090? ? ?? ? ?sandyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45120? ? ?? ? ?sandyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45120? ? ?? ? ?sandyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
45330? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
45480? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
45510? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45570? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45630? ? ?? ? ?sandyclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
45630? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
46770? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
46920? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
46950? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
46950? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
46950? ? ?? ? ?sandygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
46950? ? ?? ? ?sandygcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
46980? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
46980? ? ?? ? ?sandygcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
46980? ? ?? ? ?sandygcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
47010? ? ?? ? ?sandygcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
47040? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
47040? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
47040? ? ?? ? ?sandygcc_-m64_-O_-fomit-frame-pointer2017091120170904
47070? ? ?? ? ?sandygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
47070? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
47070? ? ?? ? ?sandygcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
47100? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
47100? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
47130? ? ?? ? ?sandygcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
47160? ? ?? ? ?sandygcc_-O_-fomit-frame-pointer2017091120170904
47160? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
47160? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
47160? ? ?? ? ?sandygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
47190? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
47190? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
47250? ? ?? ? ?sandygcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
47250? ? ?? ? ?sandygcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
47280? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
47550? ? ?? ? ?sandyicc2017091120170904
47610? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
47700? ? ?? ? ?sandyicc_-no-vec2017091120170904
48180? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
48510? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
48630? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
49050? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
49110? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
49170? ? ?? ? ?sandygcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
49920? ? ?? ? ?bswapgcc_-O2_-fomit-frame-pointer2017091120170904
50370? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
50670? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
51090? ? ?? ? ?regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
52260? ? ?? ? ?bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
52620? ? ?? ? ?regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
52650? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
52680? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
63690? ? ?? ? ?bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
69060? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
81630? ? ?? ? ?bswapgcc2017091120170904
81630? ? ?? ? ?bswapgcc_-funroll-loops2017091120170904
83730? ? ?? ? ?regsgcc2017091120170904
83730? ? ?? ? ?regsgcc_-funroll-loops2017091120170904
107640? ? ?? ? ?sandygcc_-funroll-loops2017091120170904
107670? ? ?? ? ?sandygcc2017091120170904
108900? ? ?? ? ?sandygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
109260? ? ?? ? ?sandygcc_-Os_-fomit-frame-pointer2017091120170904
109890? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
110670? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
112410? ? ?? ? ?sandygcc_-m64_-O2_-fomit-frame-pointer2017091120170904
117210? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
118110? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
180900? ? ?? ? ?sse2gcc2017091120170904
181170? ? ?? ? ?sse2gcc_-funroll-loops2017091120170904
190230? ? ?? ? ?sse2cc2017091120170904
204060? ? ?? ? ?bswapcc2017091120170904
209370? ? ?? ? ?regscc2017091120170904
269100? ? ?? ? ?sandycc2017091120170904

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: cc
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
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/bblake256/ssse3
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:184:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
hash.c: ^
hash.c: hash.c:185:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: hash.c:186:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: hash.c:187:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: hash.c:201:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: round( 0,m,row1,row2,row3,row4,buf1,buf2);
hash.c: ^
hash.c: hash.c:164:3: note: expanded from macro 'round'
hash.c: down1(r,m,row1,row2,row3,row4,buf1,buf2) \
hash.c: ^
hash.c: hash.c:95:9: note: expanded from macro 'down1'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:201:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: hash.c:165:3: note: expanded from macro 'round'
hash.c: down2(r,m,row1,row2,row3,row4,buf1,buf2) \
hash.c: ^
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/bblake256/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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.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: ...

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/bblake256/bswap
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
icc -O1 -static bswap regs sandy sse2 ssse3
icc -O1 -static -no-vec bswap regs sandy sse2 ssse3
icc -O2 -static bswap regs sandy sse2 ssse3
icc -O2 -static -no-vec bswap regs sandy sse2 ssse3
icc -O3 -static bswap regs sandy sse2 ssse3
icc -O3 -static -no-vec bswap regs sandy sse2 ssse3
icc -Os -static bswap regs sandy sse2 ssse3
icc -Os -static -no-vec bswap regs sandy sse2 ssse3
icc -m64 -O1 -static bswap regs sandy sse2 ssse3
icc -m64 -O1 -static -no-vec bswap regs sandy sse2 ssse3
icc -m64 -O2 -static bswap regs sandy sse2 ssse3
icc -m64 -O2 -static -no-vec bswap regs sandy sse2 ssse3
icc -m64 -O3 -static bswap regs sandy sse2 ssse3
icc -m64 -O3 -static -no-vec bswap regs sandy sse2 ssse3
icc -m64 -Os -static bswap regs sandy sse2 ssse3
icc -m64 -Os -static -no-vec bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
icc -O1 -xB -static bswap regs sandy sse2 ssse3
icc -O1 -xB -static -no-vec bswap regs sandy sse2 ssse3
icc -O2 -xB -static bswap regs sandy sse2 ssse3
icc -O2 -xB -static -no-vec bswap regs sandy sse2 ssse3
icc -O3 -xB -static bswap regs sandy sse2 ssse3
icc -O3 -xB -static -no-vec bswap regs sandy sse2 ssse3
icc -Os -xB -static bswap regs sandy sse2 ssse3
icc -Os -xB -static -no-vec bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
icc -O1 -xK -static bswap regs sandy sse2 ssse3
icc -O1 -xK -static -no-vec bswap regs sandy sse2 ssse3
icc -O2 -xK -static bswap regs sandy sse2 ssse3
icc -O2 -xK -static -no-vec bswap regs sandy sse2 ssse3
icc -O3 -xK -static bswap regs sandy sse2 ssse3
icc -O3 -xK -static -no-vec bswap regs sandy sse2 ssse3
icc -Os -xK -static bswap regs sandy sse2 ssse3
icc -Os -xK -static -no-vec bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
icc -O1 -xN -static bswap regs sandy sse2 ssse3
icc -O1 -xN -static -no-vec bswap regs sandy sse2 ssse3
icc -O2 -xN -static bswap regs sandy sse2 ssse3
icc -O2 -xN -static -no-vec bswap regs sandy sse2 ssse3
icc -O3 -xN -static bswap regs sandy sse2 ssse3
icc -O3 -xN -static -no-vec bswap regs sandy sse2 ssse3
icc -Os -xN -static bswap regs sandy sse2 ssse3
icc -Os -xN -static -no-vec bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
icc -O1 -xW -static bswap regs sandy sse2 ssse3
icc -O1 -xW -static -no-vec bswap regs sandy sse2 ssse3
icc -O2 -xW -static bswap regs sandy sse2 ssse3
icc -O2 -xW -static -no-vec bswap regs sandy sse2 ssse3
icc -O3 -xW -static bswap regs sandy sse2 ssse3
icc -O3 -xW -static -no-vec bswap regs sandy sse2 ssse3
icc -Os -xW -static bswap regs sandy sse2 ssse3
icc -Os -xW -static -no-vec bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
icc -fast bswap regs sandy sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/bswap
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static bswap regs sandy sse2 ssse3