Implementation notes: amd64, ryzen, crypto_hash/bmw256

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: bmw256
TimeImplementationCompilerBenchmark dateSUPERCOP version
6870core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
6870core_i7_45nm/x86-64/sse4_v1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
6870core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
6870core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
6870core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
6870core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
6870core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
6870core_i7_45nm/x86-64/sse4_v1icc -no-vec2017091120170904
6900core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
6900core_i7_45nm/x86-64/sse4_v1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
6900core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
6900core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
6900core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
6900core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
6900core_2_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
6900core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -m64 -O -fomit-frame-pointer2017091120170904
6930core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
6930core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
6930core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
6960core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
6960core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
6990core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
6990core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
6990core_i7_45nm/x86-64/sse4_v1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -m64 -O2 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -m64 -Os -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
6990core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
6990core_2_45nm/x86-64/sse4_v1icc2017091120170904
7020core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
7020core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
7020core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
7020core_i7_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
7020core_2_45nm/x86-64/sse4_v1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -O2 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -Os -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
7020core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O -fomit-frame-pointer2017091120170904
7020core_2_45nm/x86-64/sse4_v1gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
7050core_2_45nm/x86-64/sse4_v1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -march=k8 -O -fomit-frame-pointer2017091120170904
7050core_2_45nm/x86-64/sse4_v1gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
7050core_i7_45nm/x86-64/sse4_v1icc2017091120170904
7080core_2_45nm/x86-64/sse4_v1clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
7080core_i7_45nm/x86-64/sse4_v1clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
7080core_2_45nm/x86-64/sse4_v1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -O3 -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -O -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7080core_i7_45nm/x86-64/sse4_v1gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
7080core_2_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -O2 -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
7110core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7110core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
7110core_2_45nm/x86-64/sse4_v1gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
7140core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
7170core_2_45nm/x86-64/sse4_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7170core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
7230core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
7440core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7470core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
7470core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
7500core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7500core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
7530core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
7560core_2_65nm/x86-64/ssse3_v1clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
7560core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
7560core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
7560core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
7560core_2_65nm/x86-64/ssse3_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
7560amd_k10/x86-64/sse2icc2017091120170904
7560amd_k10/x86-64/sse2icc -no-vec2017091120170904
7590core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
7590core_2_65nm/x86-64/ssse3_v1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7590core_2_65nm/x86-64/ssse3_v1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7590core_2_65nm/x86-64/ssse3_v1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7590core_2_65nm/x86-64/ssse3_v1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
7590core_2_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
7590core_2_65nm/x86-64/ssse3_v1icc -no-vec2017091120170904
7620core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
7620core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
7620core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
7620opt29_v5_ssse3_asm64icc2017091120170904
7620opt29_v5_ssse3_asm64icc -no-vec2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -O3 -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O -fomit-frame-pointer2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
7650core_2_65nm/x86-64/ssse3_v1gcc -march=nocona -O -fomit-frame-pointer2017091120170904
7680core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
7680core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
7710core_2_65nm/x86-64/ssse3_v1cc2017091120170904
7710core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops2017091120170904
7740core_2_65nm/x86-64/ssse3_v1gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
7890core_2_65nm/x86-64/ssse3_v1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
7920core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
7950core_i7_45nm/x86-64/sse4_v1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
7950core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
8070core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
8070core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
8700optc04gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
8730optc03gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
8730optabegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
8730optc03gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
8730optc04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
8730optc04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
8730optc04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
8730optabegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
8730optc03gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
8730optc04gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
8730optc04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
8760optc03gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
8760optbbegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
8760optc03gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
8760optc03gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
8760optbbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
8760optc03gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
8760optc03gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
8760optbbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
8790optc04gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
8820optc04gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
8940optbgbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
8970optbgbegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
8970optc01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
8970optc01gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
9000optc03gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9000optc01gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
9000optabegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9000optbgbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9030optbbegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9030optabegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9030optabegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9060optabegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9060optc04gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9060optbbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9060optbbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9090optc02gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9090optbbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9090optabegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9090optbbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9090optabegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9120optabegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9120optc02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9120optc02gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9180optbbegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9180optbgbegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9210optbgbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9210optbgbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9210optc01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9210optbgbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9210optc01gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9240amd_k8/x86-64/noSSEgcc -Os -fomit-frame-pointer2017091120170904
9240optbgbegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9240optc01gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9240amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
9240optbbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9240amd_k8/x86-64/noSSEgcc -march=k8 -Os -fomit-frame-pointer2017091120170904
9240optbbegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9270amd_k8/x86-64/noSSEgcc -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
9270amd_k8/x86-64/noSSEgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
9270amd_k8/x86-64/noSSEgcc -march=nocona -O -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
9300amd_k8/x86-64/noSSEclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -O3 -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
9300optc02gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9300optc02gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -march=barcelona -O -fomit-frame-pointer2017091120170904
9300amd_k8/x86-64/noSSEgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9300amd_k8/x86-64/noSSEgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
9300amd_k8/x86-64/noSSEicc -no-vec2017091120170904
9330amd_k8/x86-64/noSSEclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
9330amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
9330amd_k8/x86-64/noSSEclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
9330amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9330optc02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
9330optc02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9330optc02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
9330amd_k8/x86-64/noSSEgcc -march=nocona -Os -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
9360amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
9360amd_k8/x86-64/noSSEgcc -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -m64 -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
9360optc02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEgcc -march=k8 -O -fomit-frame-pointer2017091120170904
9360amd_k8/x86-64/noSSEicc2017091120170904
9390amd_k8/x86-64/noSSEgcc2017091120170904
9390amd_k8/x86-64/noSSEgcc -funroll-loops2017091120170904
9390amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9390amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9390amd_k8/x86-64/noSSEgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9390amd_k8/x86-64/noSSEgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
9390optc01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9390amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
9390optc01gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
9390optc01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9420optbbegcc -Os -fomit-frame-pointer2017091120170904
9420optabegcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9420optbbegcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9420optc03gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -Os -fomit-frame-pointer2017091120170904
9420optbbegcc -m64 -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
9420optbbegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
9420optabegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
9420optbbegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
9420optc01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9420optabegcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
9420optabegcc -march=k8 -Os -fomit-frame-pointer2017091120170904
9450optabegcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
9450optc01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9450optabegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9450optabegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9450optabegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
9450optc03gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
9450optc01gcc -m64 -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9450optabegcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -march=k8 -Os -fomit-frame-pointer2017091120170904
9450optabegcc -march=nocona -Os -fomit-frame-pointer2017091120170904
9450optbbegcc -march=nocona -Os -fomit-frame-pointer2017091120170904
9480optabegcc -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -Os -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9480optbbegcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9480optbbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9480optc04gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9480optbbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9480optbbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9480optabegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9480optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9480optc03gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9480optabegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
9480optbbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9480optbgbegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
9480optbbegcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
9480optc01gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9510optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9510optbbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9510optabegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9510optbbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9510optbbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
9510optc04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9510optbbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
9510optc01gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
9510optc01gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
9540optc04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
9540optbgbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
9540optbgbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
9570optc03gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9570optc03gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9570optc04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9570optc03gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
9570optc01gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
9570optc01gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
9600optc03gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9600optc03gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9630sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9630sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
9630optc03gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
9660amd_k8/x86-64/noSSEclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
9660optc02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9660amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9660optc04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9660amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
9660optc04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9660optc01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
9660sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9660optc03gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9660optc03gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
9660optc03gcc -march=k8 -O -fomit-frame-pointer2017091120170904
9660sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9660sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
9690amd_k8/x86-64/noSSEclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
9690optbgbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9690optbgbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9690optc02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9690optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9690sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9690optc01gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9690sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9690amd_k8/x86-64/noSSEgcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9690sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9690optc03gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9690optc03gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9690optc03gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9690optc03gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9690amd_k8/x86-64/noSSEgcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
9690optc03gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
9690optc03gcc -march=nocona -O -fomit-frame-pointer2017091120170904
9720optbgbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9720optc01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9720optbgbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9720optbgbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9720optc01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9720optbgbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
9720optc01gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
9720optc04gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
9720optabegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -O2 -fomit-frame-pointer2017091120170904
9750optc03gcc -O3 -fomit-frame-pointer2017091120170904
9750optc03gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9750optc03gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9750optc01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9750optbgbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9750optc01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -O3 -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -O -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
9750optc03gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9750optc04gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
9750optc04gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
9750optc04gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
9750optc04gcc -march=nocona -O -fomit-frame-pointer2017091120170904
9780optc03gcc -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -O -fomit-frame-pointer2017091120170904
9780optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9780optbgbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9780optc01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9780optbgbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
9780optbgbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9780optc01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -O2 -fomit-frame-pointer2017091120170904
9780optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9780optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9780sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
9780optc03gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9780optc04gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9780sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
9780optc04gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9780optc01gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
9780optc04gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
9780optc03gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
9780optc04gcc -march=k8 -O -fomit-frame-pointer2017091120170904
9810optc04gcc -O -fomit-frame-pointer2017091120170904
9810optc04gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9810optbgbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9810optbgbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9840sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
9840optc01gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9840optc01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9840optabegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
9840optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9840optc02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9840optc02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9840optbgbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9840optc02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9840optc02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
9840optbgbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
9840optbgbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
9840optc04gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
9840optbgbegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
9840optc04gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
9840optabegcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
9840optbgbegcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9840optbgbegcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
9870sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
9870optbgbegcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9870optbgbegcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9870optbgbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9870optc03gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
9870optc03gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
9870optbgbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9870optc04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9870optc04gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
9900optbgbegcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9900optc01gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9900optc02gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9900optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9900optbbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9900optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9900optbgbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9900optc01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9900optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9900optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9900optbgbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9900optbgbegcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9900optc04gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9900optbgbegcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
9930optc02gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9930optabegcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9930optc02gcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9930optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9930optc02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9930optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9930optbbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
9930optc02gcc -m64 -O -fomit-frame-pointer2017091120170904
9930optbgbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9960optc02gcc -O -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9960optbbegcc -funroll-loops -O -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9960optbbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9960optbbegcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
9960optc01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9960optc01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9960optbbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9960optc01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
9960optbbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
9960optabegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
9960optc02gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
9960optc02gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
9960optc02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
9960optc02gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
9960optc02gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
9990optbgbegcc -O3 -fomit-frame-pointer2017091120170904
9990optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9990optc01gcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
9990optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
9990optc01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
9990optabegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9990optabegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9990optabegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
9990optabegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
9990optabegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
9990optc02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
9990optbgbegcc -m64 -O3 -fomit-frame-pointer2017091120170904
9990optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9990optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
9990optbgbegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
9990optabegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
9990optbgbegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
9990optbgbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
9990optc02gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
9990optc02gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
9990optc02gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
9990optc02gcc -march=k8 -O -fomit-frame-pointer2017091120170904
9990optc02gcc -march=nocona -O -fomit-frame-pointer2017091120170904
10020optbgbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10020optabegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10020optabegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10020optabegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10020optabegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10020optabegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
10020optabegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
10020optbgbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10020optbgbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10020optbgbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10050optbgbeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10050optbgbegcc -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10050optbbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10050optbbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10050optabegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10050optbbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10050optc01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10050optc04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10050optabegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10050optc01gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10050optbgbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10050optbgbegcc -march=barcelona -O -fomit-frame-pointer2017091120170904
10050optbgbegcc -march=k8 -O -fomit-frame-pointer2017091120170904
10050optc01gcc -march=k8 -O -fomit-frame-pointer2017091120170904
10050optbgbegcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10080optc01clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10080optc01gcc -O -fomit-frame-pointer2017091120170904
10080optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10080optc01gcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10080optbgbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10080optbbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10080optc01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10080optbbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10080optbbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10080optbbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
10080optc01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
10080optc04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
10080optabegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
10080optbbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
10080optc01gcc -m64 -O -fomit-frame-pointer2017091120170904
10080optc02gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10080optc02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10080optc02gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
10110optc01clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10110optc02gcc -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -O3 -fomit-frame-pointer2017091120170904
10110optc04gcc -O3 -fomit-frame-pointer2017091120170904
10110optbgbegcc -O -fomit-frame-pointer2017091120170904
10110optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10110optbgbegcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10110optc01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10110optbbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
10110optc01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -O3 -fomit-frame-pointer2017091120170904
10110optbgbegcc -m64 -O -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10110optc02gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
10110optbgbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10110optbgbegcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10110optc01gcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10110optc02gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10110optbgbegcc -march=nocona -O -fomit-frame-pointer2017091120170904
10110optc01gcc -march=nocona -O -fomit-frame-pointer2017091120170904
10140optc03gcc -m64 -O3 -fomit-frame-pointer2017091120170904
10140optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10140optc02gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10140optbgbegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10140optc03gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10140optbbegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
10140optc04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10140optbgbegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
10140optbgbegcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
10140optc01gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
10140optc04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10170optbbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10170optc01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10170optbbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10170optbbegcc -m64 -O -fomit-frame-pointer2017091120170904
10170optbgbegcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
10170optbgbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
10170optbbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
10170optc02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10170optc02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10170optc02gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
10170optc02gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -O2 -fomit-frame-pointer2017091120170904
10200optc01gcc -O2 -fomit-frame-pointer2017091120170904
10200optbbegcc -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10200optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -O2 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -O2 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -O3 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -O3 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10200optabegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10200optabegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10200optbbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10200optc01gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10200optabegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
10200optc04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10230optabegcc -O3 -fomit-frame-pointer2017091120170904
10230optc01gcc -O3 -fomit-frame-pointer2017091120170904
10230optabegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10230optbgbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
10230sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
10230optabegcc -m64 -O3 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10230optc01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
10230optc01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10230optc01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
10230optc01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
10230optbbegcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
10230sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
10260optabegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10260optbgbegcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
10260optbgbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10260optbgbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10260sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
10260optbgbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
10260optabegcc -m64 -O2 -fomit-frame-pointer2017091120170904
10260optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10260optabegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10260optabegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10260optabegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10260optc01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10260optbbegcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10260optc01gcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10260optabegcc -march=barcelona -O -fomit-frame-pointer2017091120170904
10260optbbegcc -march=barcelona -O -fomit-frame-pointer2017091120170904
10260optbbegcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
10260optc01gcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
10260optbbegcc -march=k8 -O -fomit-frame-pointer2017091120170904
10260optbbegcc -march=nocona -O -fomit-frame-pointer2017091120170904
10290optabeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10290optbbeclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10290optabeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10290optbbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10290optabegcc -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -Os -fomit-frame-pointer2017091120170904
10290optabegcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
10290sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
10290optbgbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
10290optbgbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
10290optbgbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
10290sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -m64 -Os -fomit-frame-pointer2017091120170904
10290optbbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
10290optbgbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
10290optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10290optabegcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10290optbbegcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10290optc02gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10290optabegcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -O -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10320optc01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
10320optc04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
10320sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
10320optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10320optbgbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
10320optbgbegcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
10320optbgbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
10320optbgbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
10320optabegcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10320optbgbegcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
10320optabegcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10320optc02gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10320optbgbegcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
10320optabegcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
10320optabegcc -march=k8 -O -fomit-frame-pointer2017091120170904
10320optbgbegcc -march=k8 -Os -fomit-frame-pointer2017091120170904
10320optbbegcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
10320optbbegcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10320optc01gcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10350sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
10350optabegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10350optabegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10350optabegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10350optbgbegcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
10350optabegcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10350optbgbegcc -march=nocona -Os -fomit-frame-pointer2017091120170904
10380sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10380sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10380sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10380optabegcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10380optc01gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
10410optbbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
10410sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
10410optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10410optc01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10410optc01gcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
10440sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
10440optbbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10470optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10470optbgbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
10470optbgbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
10470optbgbeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10470sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10470sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
10470sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10470sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10470optc01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
10470optc01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10470sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10470amd_k8/x86-64/noSSEgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
10470sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10470optbbegcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10470optc01gcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10500optbgbeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10500sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
10500sphlibgcc -m64 -O3 -fomit-frame-pointer2017091120170904
10500sphlibgcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10530sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10530optbgbeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10530sphlibgcc -O3 -fomit-frame-pointer2017091120170904
10530optbbegcc -O -fomit-frame-pointer2017091120170904
10530sphlibgcc -O -fomit-frame-pointer2017091120170904
10530sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10530sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
10530sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10530sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
10530sphlibgcc -m64 -O -fomit-frame-pointer2017091120170904
10530optc03gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10530sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10530sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10530sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10530optbbegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10530sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10530sphlibgcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
10560optbgbeclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
10560sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10560sphlibgcc -O2 -fomit-frame-pointer2017091120170904
10560sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
10560sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
10560sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10560sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -O2 -fomit-frame-pointer2017091120170904
10560optbbegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10560sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
10560sphlibgcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10590sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10590sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10590sphlibgcc -march=barcelona -O -fomit-frame-pointer2017091120170904
10590sphlibgcc -march=k8 -O -fomit-frame-pointer2017091120170904
10590sphlibgcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
10620optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10620optabegcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
10620sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
10620sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
10650optabegcc -O2 -fomit-frame-pointer2017091120170904
10650optbbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
10680sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10680sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
10680optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
10680optbbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
10710optc03clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10710optc03clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10710sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10710sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
10710sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
10710sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
10710optabegcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
10770optc01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
10830sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10830sphlib-smallgcc -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
10830sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
10860optabegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
10860sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
10860optabegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10860sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
10890optabeclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
10890optbbeclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
10890optc04clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10890sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
10890optc04clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10920optc02clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
10920sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10920sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
10920sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10950sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
10950optc02clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10950sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10950sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10950sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10950sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
10980optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10980optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10980optabeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
10980optbbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
10980optabeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
10980optabeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10980optbbeclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10980optabeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10980optbbeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10980optabeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
10980optbbeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11010optbbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
11010optbbeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11040optc01clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
11070optc01clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
11070optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11070optc01clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
11070optc01clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11070optc01clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11220optc02gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
11250sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2017091120170904
11250optc02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
11250optc02gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
11280optc04gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
11310sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11310sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
11310sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2017091120170904
11340sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11340sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11340sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
11370optabegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
11400optc02gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
11400sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2017091120170904
11430optc02gcc -Os -fomit-frame-pointer2017091120170904
11430optc02gcc -m64 -Os -fomit-frame-pointer2017091120170904
11430optc02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
11430optc02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
11430optc04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
11430optc04gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
11460optc02gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
11460optc02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
11460optc02gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
11460optc02gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
11460optc02gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
11490sphlib-smallgcc -O -fomit-frame-pointer2017091120170904
11490optc01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
11490sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
11490optc02gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
11490sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
11490sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2017091120170904
11490optc02gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
11520optc03gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
11520optc04gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
11520sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
11520optc02gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
11520sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
11550optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11550optc04clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
11550optc04clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11550optc04clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11550optc04clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11550optc04gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
11580optc03clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
11580optc03clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11580optc03clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11580optc03clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11580optc03clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11580optc04clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
11580optc02gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
11580optc02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
11580optc02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
11580optc03gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
11580optc03gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
11610optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
11610sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
11610optc03gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
11610optc03gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
11640optc04clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
11640optc04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
11640optc02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
11640optc02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
11640sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
11670optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
11670optc03clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
11670sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
11670optc04gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
11700optc04gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
11700optc02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
11700optc04gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
11730optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
11730optc04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
11760sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
11760optc03gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
11760optc04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
11760optc04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
11790optc03gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
11820optc03clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
11820optc03gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
11820sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
11820sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
11850optc03gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
11850optc03gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
11850optc03gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
11850sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
11880optc03gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
11880optc03gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
11880optc04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
11940optc03gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
11940optc04gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
11940sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
11940optc03gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
11940optc04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
11940optc03gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
11940sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
11940optc03gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
11940sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
11970sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
11970optc03gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -O2 -fomit-frame-pointer2017091120170904
12000optc03gcc -Os -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
12000optc03gcc -m64 -Os -fomit-frame-pointer2017091120170904
12000optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
12000sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
12000optc04gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
12000optc03gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
12000optc04gcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
12000sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
12030sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
12030sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2017091120170904
12030optc04gcc -m64 -Os -fomit-frame-pointer2017091120170904
12030sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
12030optc04gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
12030optc04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
12030sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
12030sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
12030optc03gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
12030optc04gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
12030sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
12060optc02clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
12060optc02clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
12060optc02clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
12060optc03gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
12060optc03gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
12060sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
12060optc03gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
12090sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
12090sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
12120sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
12150optc02clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
12150optc02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
12150sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
12180optc02clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
12210sphlibgcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
12210sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
12210sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
12270sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
12270sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
12270sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
12270sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
12300sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
12300sphlibgcc -march=nocona -Os -fomit-frame-pointer2017091120170904
12330sphlibgcc -Os -fomit-frame-pointer2017091120170904
12330sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
12330optc03gcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
12330sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
12330sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
12360optc02clang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
12360sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
12390sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
12600sphlibgcc -m64 -Os -fomit-frame-pointer2017091120170904
12600sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
12600sphlibgcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
12630optc02clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
12720sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
12720optc03gcc -march=nocona -Os -fomit-frame-pointer2017091120170904
12780sphlibgcc -march=k8 -Os -fomit-frame-pointer2017091120170904
13230refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091120170904
13260optc02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
13260refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091120170904
13260refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091120170904
13320sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
13350sphlib-smallgcc -Os -fomit-frame-pointer2017091120170904
13350sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
13350sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
13350sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
13380sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
13380sphlib-smallgcc -m64 -Os -fomit-frame-pointer2017091120170904
13380sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2017091120170904
13410sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
13410sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2017091120170904
13470sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
13470sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
13470sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
13500sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
13530sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
13530sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
13560sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
13560sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
13560sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
13590sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
13590refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
13590refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091120170904
13590refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
13590refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091120170904
13590refgcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
13620refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
13620refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
13620refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
13620refgcc -march=k8 -O3 -fomit-frame-pointer2017091120170904
13650refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
13680refgcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
13680refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
13680refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
13680refgcc -march=nocona -O3 -fomit-frame-pointer2017091120170904
13710sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
13740refgcc -O3 -fomit-frame-pointer2017091120170904
13740refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
13740sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
13800sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
13830sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
13860refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
13860refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091120170904
13860optc04gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
14370optc01gcc -funroll-loops2017091120170904
14400refgcc -m64 -O3 -fomit-frame-pointer2017091120170904
14490optc01gcc2017091120170904
14550sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
14610refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
14610refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091120170904
14610refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
14970optc01cc2017091120170904
15300refclang -O3 -fomit-frame-pointer -Qunused-arguments2017091120170904
15390optbbegcc -funroll-loops2017091120170904
15480optabecc2017091120170904
15480optabegcc2017091120170904
15480optbbegcc2017091120170904
15510optabegcc -funroll-loops2017091120170904
16110refgcc -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
16230refgcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
16260refgcc -march=nocona -O -fomit-frame-pointer2017091120170904
16290refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091120170904
16320refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
16320refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
16350refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091120170904
16470refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091120170904
16500refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091120170904
16590refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091120170904
16620refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
16650refgcc -march=k8 -O2 -fomit-frame-pointer2017091120170904
16710refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
16710refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
16710refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
16710refgcc -march=barcelona -O2 -fomit-frame-pointer2017091120170904
16740refgcc -funroll-loops -O2 -fomit-frame-pointer2017091120170904
16740refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
16740refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
16740refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
16740refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
16740refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091120170904
16770refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
16770refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
16770refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091120170904
16800refgcc -O2 -fomit-frame-pointer2017091120170904
16800refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091120170904
16830refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
16830refgcc -m64 -O2 -fomit-frame-pointer2017091120170904
16830refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091120170904
16830refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
16890refgcc -O -fomit-frame-pointer2017091120170904
16890refgcc -m64 -O -fomit-frame-pointer2017091120170904
16890refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
16890refgcc -march=barcelona -O -fomit-frame-pointer2017091120170904
16950refgcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
17250refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091120170904
17400refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
17400refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091120170904
17400core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091120170904
17400core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
17400core_i7_45nm/x86-64/sse4_v1gcc -march=nocona -O -fomit-frame-pointer2017091120170904
17430core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
17460core_2_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
17460refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
17460core_2_45nm/x86-64/sse4_v1gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
17490core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
17550core_2_45nm/x86-64/sse4_v1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
17550core_i7_45nm/x86-64/sse4_v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
17610core_2_45nm/x86-64/sse4_v1cc2017091120170904
17640core_i7_45nm/x86-64/sse4_v1cc2017091120170904
17640refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
17640core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091120170904
17640core_2_45nm/x86-64/sse4_v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
17670core_2_45nm/x86-64/sse4_v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
17670refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
17670refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091120170904
17730core_2_45nm/x86-64/sse4_v1icc -no-vec2017091120170904
17790core_2_45nm/x86-64/sse4_v1gcc -O -fomit-frame-pointer2017091120170904
17880optc04icc2017091120170904
17910optc04icc -no-vec2017091120170904
17940refgcc -m64 -march=core2 -O -fomit-frame-pointer2017091120170904
17970refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
17970optc03icc2017091120170904
17970optc03icc -no-vec2017091120170904
18000refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
18060refgcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
18060refgcc -march=k8 -O -fomit-frame-pointer2017091120170904
18150refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
18150refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
18180refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
18180refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
18450refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
18480refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
18990core_2_65nm/x86-64/ssse3_v1icc2017091120170904
19020core_2_65nm/x86-64/ssse3_v1gcc -O2 -fomit-frame-pointer2017091120170904
19020core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
19050core_2_65nm/x86-64/ssse3_v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
19050core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
19050core_2_65nm/x86-64/ssse3_v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091120170904
19080core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
19080core_2_65nm/x86-64/ssse3_v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
19140optbgbeicc -no-vec2017091120170904
19290optbgbeicc2017091120170904
19470optc01icc2017091120170904
19470optc01icc -no-vec2017091120170904
19530optc02icc2017091120170904
19530optc02icc -no-vec2017091120170904
19560sphlib-smallicc2017091120170904
19560sphlib-smallicc -no-vec2017091120170904
19740optbbeicc -no-vec2017091120170904
19770optbbeicc2017091120170904
19770optabeicc -no-vec2017091120170904
19830optabeicc2017091120170904
21600sphlibicc2017091120170904
21870optabegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
22110refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
22260refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091120170904
22860refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091120170904
22980reficc -no-vec2017091120170904
23070refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
23130amd_k8/x86-64/noSSEgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091120170904
23250amd_k8/x86-64/noSSEgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091120170904
23280amd_k8/x86-64/noSSEgcc -O2 -fomit-frame-pointer2017091120170904
23280amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
23280amd_k8/x86-64/noSSEgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
23310amd_k8/x86-64/noSSEclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
23310reficc2017091120170904
23370amd_k8/x86-64/noSSEgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
23460amd_k8/x86-64/noSSEcc2017091120170904
23520optabegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
23550optc03gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
23550optbbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
23610optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
23610optbbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
23640optc03gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
23790optc04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
24090optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091120170904
24150optc02gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091120170904
24180optc02gcc -funroll-loops -O -fomit-frame-pointer2017091120170904
24180optc03gcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
24240optc03gcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
24300optc04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091120170904
24360optbgbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
24390optc04gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091120170904
24420optc03gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091120170904
24480sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091120170904
24510optc04gcc -m64 -O -fomit-frame-pointer2017091120170904
24600optbgbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091120170904
24780optbbegcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
24900optc02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091120170904
25020optc01gcc -march=barcelona -O -fomit-frame-pointer2017091120170904
25080optbgbegcc -m64 -march=k8 -O -fomit-frame-pointer2017091120170904
25140optc01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
25170optabegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
25230optc02gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091120170904
25290optbgbegcc -march=nocona -O2 -fomit-frame-pointer2017091120170904
25380optbgbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
25440optbbegcc -fno-schedule-insns -O -fomit-frame-pointer2017091120170904
25500optc01gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091120170904
25590sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091120170904
25740optbgbegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
25740optabegcc -march=nocona -O -fomit-frame-pointer2017091120170904
25770optabegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091120170904
25770optabegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
25800optabegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091120170904
25830sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
25830optc01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
25920optbgbegcc -funroll-loops2017091120170904
26100optbgbegcc2017091120170904
26100optbbegcc -march=barcelona -O3 -fomit-frame-pointer2017091120170904
26220sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091120170904
26220optbbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091120170904
26310optbgbeclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
26310sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2017091120170904
26310sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091120170904
26310sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091120170904
26370sphlibgcc -march=nocona -O -fomit-frame-pointer2017091120170904
26430refgcc -funroll-loops -Os -fomit-frame-pointer2017091120170904
26430refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
26430refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
26430refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
26430refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091120170904
26430sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2017091120170904
26460refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
26460refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
26580refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091120170904
26610refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091120170904
26640optc03gcc2017091120170904
26640refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
26640refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091120170904
26640refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091120170904
26670refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
26670refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
26670refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091120170904
26670refgcc -march=barcelona -Os -fomit-frame-pointer2017091120170904
26700refgcc -Os -fomit-frame-pointer2017091120170904
26700refgcc -march=k8 -Os -fomit-frame-pointer2017091120170904
26730optc03gcc -funroll-loops2017091120170904
26730refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017091120170904
26730refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017091120170904
26730refgcc -march=nocona -Os -fomit-frame-pointer2017091120170904
26850refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091120170904
26970optc02gcc2017091120170904
26970optc02gcc -funroll-loops2017091120170904
27060sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
27120optc02cc2017091120170904
27330sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
27420optabeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
27630optc01clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
27690optc01clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
28380optc02gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091120170904
28560optc02gcc -march=k8 -Os -fomit-frame-pointer2017091120170904
28770sphlib-smallgcc -m64 -O -fomit-frame-pointer2017091120170904
28890optc04clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091120170904
29070sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091120170904
29310optc04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091120170904
29340optc04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
30030optc04gcc -Os -fomit-frame-pointer2017091120170904
30390optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091120170904
31410optc04gcc2017091120170904
31530optc04gcc -funroll-loops2017091120170904
31560optc04cc2017091120170904
33660sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091120170904
34020sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091120170904
34170refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091120170904
34170refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091120170904
38430optbbecc2017091120170904
41790refgcc -funroll-loops -O -fomit-frame-pointer2017091120170904
42000refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091120170904
42000refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091120170904
45390refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091120170904
45510refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091120170904
47790sphlib-smallgcc2017091120170904
47850sphlib-smallcc2017091120170904
47850sphlib-smallgcc -funroll-loops2017091120170904
51180refgcc2017091120170904
51210refgcc -funroll-loops2017091120170904
54030sphlibicc -no-vec2017091120170904
66780optc03cc2017091120170904
66960optbgbecc2017091120170904
105900sphlibgcc -funroll-loops2017091120170904
106830sphlibgcc2017091120170904
106980sphlibcc2017091120170904
127920refcc2017091120170904

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: cc
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc amd_k10/x86-64/sse2
gcc amd_k10/x86-64/sse2
gcc -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -fno-schedule-insns -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops amd_k10/x86-64/sse2
gcc -funroll-loops -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=k8 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=nocona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=barcelona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=barcelona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=barcelona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=barcelona -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=k8 -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=k8 -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=k8 -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=k8 -Os -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv amd_k10/x86-64/sse2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv amd_k10/x86-64/sse2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv amd_k10/x86-64/sse2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv amd_k10/x86-64/sse2
gcc -march=nocona -O2 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=nocona -O3 -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=nocona -O -fomit-frame-pointer amd_k10/x86-64/sse2
gcc -march=nocona -Os -fomit-frame-pointer amd_k10/x86-64/sse2

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32S against `.LC33' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc opt29_v5_ssse3_asm64
gcc opt29_v5_ssse3_asm64
gcc -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -fno-schedule-insns -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops opt29_v5_ssse3_asm64
gcc -funroll-loops -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=k8 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=k8 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=nocona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -m64 -march=nocona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=barcelona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=barcelona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=barcelona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=barcelona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=k8 -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=k8 -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=k8 -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=k8 -Os -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt29_v5_ssse3_asm64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt29_v5_ssse3_asm64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt29_v5_ssse3_asm64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt29_v5_ssse3_asm64
gcc -march=nocona -O2 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=nocona -O3 -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=nocona -O -fomit-frame-pointer opt29_v5_ssse3_asm64
gcc -march=nocona -Os -fomit-frame-pointer opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: cc
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^~~~~
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c:
wrapper.c: In file included from wrapper.c:20:0:
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c:
wrapper.c: wrapper.c:39:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:34: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~
wrapper.c: wrapper.c:39:8: note: expected 'hashState * {aka struct gt; *}' but argument is of type 'u_int32_t * {aka unsigned int *}'
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~

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

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1326:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1360:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState512(state)->gt;LastPart[LastByte] = hashState512(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc01
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc01
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc01
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc01
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc01
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc01
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc01

Compiler output

Implementation: crypto_hash/bmw256/optc03
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:735:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:735:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc03
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc03
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc03

Compiler output

Implementation: crypto_hash/bmw256/optc04
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:865:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:865:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256_(state).LastPart[LastByte] = hashState256_(state).LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc04
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc04
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc04

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
BlueMidnightWish.c: BlueMidnightWish.c:878:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:878:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c: hashState256(state)->gt;LastPart[LastByte] = hashState256(state)->gt;LastPart[LastByte] & (0xff BlueMidnightWish.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optc02
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc02
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc02
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc02
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc02
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc02
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc02
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc02
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc02
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc02

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd_k10/x86-64/sse2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd_k10/x86-64/sse2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd_k10/x86-64/sse2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd_k10/x86-64/sse2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd_k10/x86-64/sse2

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32S against `.LC33' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt29_v5_ssse3_asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt29_v5_ssse3_asm64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt29_v5_ssse3_asm64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt29_v5_ssse3_asm64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
wrapper.c: wrapper.c:25:2: error: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined [-Wmacro-redefined]
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings and 1 error generated.

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

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
Compress256_sse_31.c: Compress256_sse_31.c:374:18: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^~~~~~~~~
Compress256_sse_31.c: /usr/bin/../lib/clang/4.0.1/include/emmintrin.h:3862:26: note: passing argument to parameter '__p' here
Compress256_sse_31.c: _mm_store_si128(__m128i *__p, __m128i __b)
Compress256_sse_31.c: ^
Compress256_sse_31.c: Compress256_sse_31.c:377:28: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 4]);
Compress256_sse_31.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compress256_sse_31.c: /usr/bin/../lib/clang/4.0.1/include/emmintrin.h:3398:31: note: passing argument to parameter '__p' here
Compress256_sse_31.c: _mm_load_si128(__m128i const *__p)
Compress256_sse_31.c: ^
Compress256_sse_31.c: Compress256_sse_31.c:378:18: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^~~~~~~~~
Compress256_sse_31.c: /usr/bin/../lib/clang/4.0.1/include/emmintrin.h:3862:26: note: passing argument to parameter '__p' here
Compress256_sse_31.c: _mm_store_si128(__m128i *__p, __m128i __b)
Compress256_sse_31.c: ^
Compress256_sse_31.c: Compress256_sse_31.c:379:28: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 8]);
Compress256_sse_31.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compress256_sse_31.c: /usr/bin/../lib/clang/4.0.1/include/emmintrin.h:3398:31: note: passing argument to parameter '__p' here
Compress256_sse_31.c: _mm_load_si128(__m128i const *__p)
Compress256_sse_31.c: ^
Compress256_sse_31.c: Compress256_sse_31.c:380:18: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optc31ssse3
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc31ssse3
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optc31ssse3
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optc31ssse3
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optc31ssse3
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
wrapper.c: wrapper.c:37:9: warning: 'crypto_hash_BYTES' macro redefined [-Wmacro-redefined]
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c: ./crypto_hash.h:7:9: note: previous definition is here
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c: ^
wrapper.c: wrapper.c:39:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ~~~~~~ ^
wrapper.c: wrapper.c:238:34: warning: incompatible pointer types passing 'u_int32_t *' (aka 'unsigned int *') to parameter of type 'hashState *' [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~~~
wrapper.c: wrapper.c:39:73: note: passing argument to parameter 'state' here
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^
wrapper.c: 3 warnings generated.
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256_sse_31_O1.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments opt31ssse3_asm64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt31ssse3_asm64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt31ssse3_asm64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt31ssse3_asm64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt31ssse3_asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^~~~~
Compress256_sse_31.c: Compress256_sse_31.c:1572:2: error: #error "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^~~~~

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

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32S against `.LC33' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256.o): relocation R_X86_64_32S against `.LC33' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^~~~~
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c:
wrapper.c: In file included from wrapper.c:20:0:
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c:
wrapper.c: wrapper.c:39:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:34: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~
wrapper.c: wrapper.c:39:8: note: expected 'hashState * {aka struct gt; *}' but argument is of type 'u_int32_t * {aka unsigned int *}'
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
wrapper.c: wrapper.c:25:2: error: #error "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^~~~~
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c:
wrapper.c: In file included from wrapper.c:20:0:
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c:
wrapper.c: wrapper.c:39:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:34: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~
wrapper.c: wrapper.c:39:8: note: expected 'hashState * {aka struct gt; *}' but argument is of type 'u_int32_t * {aka unsigned int *}'
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~

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

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
Compress256_sse_31.c: Compress256_sse_31.c: In function 'Compress256':
Compress256_sse_31.c: Compress256_sse_31.c:374:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/pmmintrin.h:31:0,
Compress256_sse_31.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:31,
Compress256_sse_31.c: from Compress256_sse_31.c:12:
Compress256_sse_31.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/emmintrin.h:712:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int32_t * {aka unsigned int *}'
Compress256_sse_31.c: _mm_store_si128 (__m128i *__P, __m128i __B)
Compress256_sse_31.c: ^~~~~~~~~~~~~~~
Compress256_sse_31.c: Compress256_sse_31.c:377:28: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 4]);
Compress256_sse_31.c: ^
Compress256_sse_31.c: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/pmmintrin.h:31:0,
Compress256_sse_31.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:31,
Compress256_sse_31.c: from Compress256_sse_31.c:12:
Compress256_sse_31.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/emmintrin.h:694:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int32_t * {aka unsigned int *}'
Compress256_sse_31.c: _mm_load_si128 (__m128i const *__P)
Compress256_sse_31.c: ^~~~~~~~~~~~~~
Compress256_sse_31.c: Compress256_sse_31.c:378:18: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [-Wincompatible-pointer-types]
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/pmmintrin.h:31:0,
Compress256_sse_31.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:31,
Compress256_sse_31.c: from Compress256_sse_31.c:12:
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer optc31ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer optc31ssse3
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optc31ssse3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optc31ssse3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optc31ssse3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
wrapper.c: wrapper.c:37:0: warning: "crypto_hash_BYTES" redefined
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c:
wrapper.c: In file included from wrapper.c:20:0:
wrapper.c: crypto_hash.h:7:0: note: this is the location of the previous definition
wrapper.c: #define crypto_hash_BYTES crypto_hash_bmw256_BYTES
wrapper.c:
wrapper.c: wrapper.c:39:8: warning: type defaults to 'int' in declaration of 'Compress256' [-Wimplicit-int]
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
wrapper.c: wrapper.c: In function 'crypto_hash_bmw256_opt31ssse3_asm64':
wrapper.c: wrapper.c:238:34: warning: passing argument 3 of 'Compress256' from incompatible pointer type [-Wincompatible-pointer-types]
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^~~~~~~~~~~~
wrapper.c: wrapper.c:39:8: note: expected 'hashState * {aka struct gt; *}' but argument is of type 'u_int32_t * {aka unsigned int *}'
wrapper.c: extern Compress256(u_int32_t *data32, u_int32_t *data32_end, hashState *state);
wrapper.c: ^~~~~~~~~~~
try.c: /usr/bin/ld: crypto_hash_bmw256.a(Compress256_sse_31_O1.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer opt31ssse3_asm64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt31ssse3_asm64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt31ssse3_asm64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt31ssse3_asm64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt31ssse3_asm64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc
Compress256_sse_31.c: Compress256_sse_31.c(1572): error: #error directive: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: compilation aborted for Compress256_sse_31.c (code 2)

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
icc optc31ssse3
icc -O1 -static optc31ssse3
icc -O1 -static -no-vec optc31ssse3
icc -O2 -static optc31ssse3
icc -O2 -static -no-vec optc31ssse3
icc -O3 -static optc31ssse3
icc -O3 -static -no-vec optc31ssse3
icc -Os -static optc31ssse3
icc -Os -static -no-vec optc31ssse3
icc -m64 -O1 -static optc31ssse3
icc -m64 -O1 -static -no-vec optc31ssse3
icc -m64 -O2 -static optc31ssse3
icc -m64 -O2 -static -no-vec optc31ssse3
icc -m64 -O3 -static optc31ssse3
icc -m64 -O3 -static -no-vec optc31ssse3
icc -m64 -Os -static optc31ssse3
icc -m64 -Os -static -no-vec optc31ssse3
icc -no-vec optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc
wrapper.c: wrapper.c(25): error: #error directive: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
wrapper.c: compilation aborted for wrapper.c (code 2)

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
icc opt31ssse3_asm64
icc -O1 -static opt31ssse3_asm64
icc -O1 -static -no-vec opt31ssse3_asm64
icc -O2 -static opt31ssse3_asm64
icc -O2 -static -no-vec opt31ssse3_asm64
icc -O3 -static opt31ssse3_asm64
icc -O3 -static -no-vec opt31ssse3_asm64
icc -Os -static opt31ssse3_asm64
icc -Os -static -no-vec opt31ssse3_asm64
icc -m64 -O1 -static opt31ssse3_asm64
icc -m64 -O1 -static -no-vec opt31ssse3_asm64
icc -m64 -O2 -static opt31ssse3_asm64
icc -m64 -O2 -static -no-vec opt31ssse3_asm64
icc -m64 -O3 -static opt31ssse3_asm64
icc -m64 -O3 -static -no-vec opt31ssse3_asm64
icc -m64 -Os -static opt31ssse3_asm64
icc -m64 -Os -static -no-vec opt31ssse3_asm64
icc -no-vec opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 256, namely:
CompilerImplementations
icc -O1 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -O1 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -O2 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -O2 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -O3 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -O3 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -Os -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -Os -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O1 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O1 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O2 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O2 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O3 -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -O3 -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -Os -static amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
icc -m64 -Os -static -no-vec amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -O1 -xB -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
Compress256.s: 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: 32, namely:
CompilerImplementations
icc -O1 -xB -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O1 -xB -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xB -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xB -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xB -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xB -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xB -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xB -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: icc -O1 -xB -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
Compress256_icc.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xB -static amd_k8/x86-64/noSSE
icc -O1 -xB -static -no-vec amd_k8/x86-64/noSSE
icc -O2 -xB -static amd_k8/x86-64/noSSE
icc -O2 -xB -static -no-vec amd_k8/x86-64/noSSE
icc -O3 -xB -static amd_k8/x86-64/noSSE
icc -O3 -xB -static -no-vec amd_k8/x86-64/noSSE
icc -Os -xB -static amd_k8/x86-64/noSSE
icc -Os -xB -static -no-vec amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: icc -O1 -xB -static
BlueMidnightWish.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
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 optc01 optc02 optc03 optc04 ref
icc -O1 -xB -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O2 -xB -static optc01 optc02 optc03 optc04 ref
icc -O2 -xB -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O3 -xB -static optc01 optc02 optc03 optc04 ref
icc -O3 -xB -static -no-vec optc01 optc02 optc03 optc04 ref
icc -Os -xB -static optc01 optc02 optc03 optc04 ref
icc -Os -xB -static -no-vec optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -O1 -xB -static
Compress256_sse_31.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
Compress256_sse_31.c: Compress256_sse_31.c(1572): error: #error directive: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: compilation aborted for Compress256_sse_31.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static optc31ssse3
icc -O1 -xB -static -no-vec optc31ssse3
icc -O2 -xB -static optc31ssse3
icc -O2 -xB -static -no-vec optc31ssse3
icc -O3 -xB -static optc31ssse3
icc -O3 -xB -static -no-vec optc31ssse3
icc -Os -xB -static optc31ssse3
icc -Os -xB -static -no-vec optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: icc -O1 -xB -static
bmw.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
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: 16, namely:
CompilerImplementations
icc -O1 -xB -static sphlib sphlib-small
icc -O1 -xB -static -no-vec sphlib sphlib-small
icc -O2 -xB -static sphlib sphlib-small
icc -O2 -xB -static -no-vec sphlib sphlib-small
icc -O3 -xB -static sphlib sphlib-small
icc -O3 -xB -static -no-vec sphlib sphlib-small
icc -Os -xB -static sphlib sphlib-small
icc -Os -xB -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: icc -O1 -xB -static
bmw_small_speed.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
memxor.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: 8, namely:
CompilerImplementations
icc -O1 -xB -static optbgbe
icc -O1 -xB -static -no-vec optbgbe
icc -O2 -xB -static optbgbe
icc -O2 -xB -static -no-vec optbgbe
icc -O3 -xB -static optbgbe
icc -O3 -xB -static -no-vec optbgbe
icc -Os -xB -static optbgbe
icc -Os -xB -static -no-vec optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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: 16, namely:
CompilerImplementations
icc -O1 -xB -static optabe optbbe
icc -O1 -xB -static -no-vec optabe optbbe
icc -O2 -xB -static optabe optbbe
icc -O2 -xB -static -no-vec optabe optbbe
icc -O3 -xB -static optabe optbbe
icc -O3 -xB -static -no-vec optabe optbbe
icc -Os -xB -static optabe optbbe
icc -Os -xB -static -no-vec optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -O1 -xB -static
wrapper.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
wrapper.c: wrapper.c(25): error: #error directive: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
wrapper.c: compilation aborted for wrapper.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static opt31ssse3_asm64
icc -O1 -xB -static -no-vec opt31ssse3_asm64
icc -O2 -xB -static opt31ssse3_asm64
icc -O2 -xB -static -no-vec opt31ssse3_asm64
icc -O3 -xB -static opt31ssse3_asm64
icc -O3 -xB -static -no-vec opt31ssse3_asm64
icc -Os -xB -static opt31ssse3_asm64
icc -Os -xB -static -no-vec opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: icc -O1 -xB -static
wrapper4.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
Compress256.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xB -static opt29_v5_ssse3_asm64
icc -O1 -xB -static -no-vec opt29_v5_ssse3_asm64
icc -O2 -xB -static opt29_v5_ssse3_asm64
icc -O2 -xB -static -no-vec opt29_v5_ssse3_asm64
icc -O3 -xB -static opt29_v5_ssse3_asm64
icc -O3 -xB -static -no-vec opt29_v5_ssse3_asm64
icc -Os -xB -static opt29_v5_ssse3_asm64
icc -Os -xB -static -no-vec opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -O1 -xK -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
Compress256.s: 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: 32, namely:
CompilerImplementations
icc -O1 -xK -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O1 -xK -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xK -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xK -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xK -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xK -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xK -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xK -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: icc -O1 -xK -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
Compress256_icc.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xK -static amd_k8/x86-64/noSSE
icc -O1 -xK -static -no-vec amd_k8/x86-64/noSSE
icc -O2 -xK -static amd_k8/x86-64/noSSE
icc -O2 -xK -static -no-vec amd_k8/x86-64/noSSE
icc -O3 -xK -static amd_k8/x86-64/noSSE
icc -O3 -xK -static -no-vec amd_k8/x86-64/noSSE
icc -Os -xK -static amd_k8/x86-64/noSSE
icc -Os -xK -static -no-vec amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: icc -O1 -xK -static
BlueMidnightWish.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
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 optc01 optc02 optc03 optc04 ref
icc -O1 -xK -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O2 -xK -static optc01 optc02 optc03 optc04 ref
icc -O2 -xK -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O3 -xK -static optc01 optc02 optc03 optc04 ref
icc -O3 -xK -static -no-vec optc01 optc02 optc03 optc04 ref
icc -Os -xK -static optc01 optc02 optc03 optc04 ref
icc -Os -xK -static -no-vec optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -O1 -xK -static
Compress256_sse_31.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
Compress256_sse_31.c: Compress256_sse_31.c(1572): error: #error directive: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: compilation aborted for Compress256_sse_31.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static optc31ssse3
icc -O1 -xK -static -no-vec optc31ssse3
icc -O2 -xK -static optc31ssse3
icc -O2 -xK -static -no-vec optc31ssse3
icc -O3 -xK -static optc31ssse3
icc -O3 -xK -static -no-vec optc31ssse3
icc -Os -xK -static optc31ssse3
icc -Os -xK -static -no-vec optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: icc -O1 -xK -static
bmw.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
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: 16, namely:
CompilerImplementations
icc -O1 -xK -static sphlib sphlib-small
icc -O1 -xK -static -no-vec sphlib sphlib-small
icc -O2 -xK -static sphlib sphlib-small
icc -O2 -xK -static -no-vec sphlib sphlib-small
icc -O3 -xK -static sphlib sphlib-small
icc -O3 -xK -static -no-vec sphlib sphlib-small
icc -Os -xK -static sphlib sphlib-small
icc -Os -xK -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: icc -O1 -xK -static
bmw_small_speed.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
memxor.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: 8, namely:
CompilerImplementations
icc -O1 -xK -static optbgbe
icc -O1 -xK -static -no-vec optbgbe
icc -O2 -xK -static optbgbe
icc -O2 -xK -static -no-vec optbgbe
icc -O3 -xK -static optbgbe
icc -O3 -xK -static -no-vec optbgbe
icc -Os -xK -static optbgbe
icc -Os -xK -static -no-vec optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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: 16, namely:
CompilerImplementations
icc -O1 -xK -static optabe optbbe
icc -O1 -xK -static -no-vec optabe optbbe
icc -O2 -xK -static optabe optbbe
icc -O2 -xK -static -no-vec optabe optbbe
icc -O3 -xK -static optabe optbbe
icc -O3 -xK -static -no-vec optabe optbbe
icc -Os -xK -static optabe optbbe
icc -Os -xK -static -no-vec optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -O1 -xK -static
wrapper.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
wrapper.c: wrapper.c(25): error: #error directive: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
wrapper.c: compilation aborted for wrapper.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static opt31ssse3_asm64
icc -O1 -xK -static -no-vec opt31ssse3_asm64
icc -O2 -xK -static opt31ssse3_asm64
icc -O2 -xK -static -no-vec opt31ssse3_asm64
icc -O3 -xK -static opt31ssse3_asm64
icc -O3 -xK -static -no-vec opt31ssse3_asm64
icc -Os -xK -static opt31ssse3_asm64
icc -Os -xK -static -no-vec opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: icc -O1 -xK -static
wrapper4.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
Compress256.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xK -static opt29_v5_ssse3_asm64
icc -O1 -xK -static -no-vec opt29_v5_ssse3_asm64
icc -O2 -xK -static opt29_v5_ssse3_asm64
icc -O2 -xK -static -no-vec opt29_v5_ssse3_asm64
icc -O3 -xK -static opt29_v5_ssse3_asm64
icc -O3 -xK -static -no-vec opt29_v5_ssse3_asm64
icc -Os -xK -static opt29_v5_ssse3_asm64
icc -Os -xK -static -no-vec opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -O1 -xN -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
Compress256.s: 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: 32, namely:
CompilerImplementations
icc -O1 -xN -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O1 -xN -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xN -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xN -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xN -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xN -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xN -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xN -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: icc -O1 -xN -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
Compress256_icc.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xN -static amd_k8/x86-64/noSSE
icc -O1 -xN -static -no-vec amd_k8/x86-64/noSSE
icc -O2 -xN -static amd_k8/x86-64/noSSE
icc -O2 -xN -static -no-vec amd_k8/x86-64/noSSE
icc -O3 -xN -static amd_k8/x86-64/noSSE
icc -O3 -xN -static -no-vec amd_k8/x86-64/noSSE
icc -Os -xN -static amd_k8/x86-64/noSSE
icc -Os -xN -static -no-vec amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: icc -O1 -xN -static
BlueMidnightWish.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
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 optc01 optc02 optc03 optc04 ref
icc -O1 -xN -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O2 -xN -static optc01 optc02 optc03 optc04 ref
icc -O2 -xN -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O3 -xN -static optc01 optc02 optc03 optc04 ref
icc -O3 -xN -static -no-vec optc01 optc02 optc03 optc04 ref
icc -Os -xN -static optc01 optc02 optc03 optc04 ref
icc -Os -xN -static -no-vec optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -O1 -xN -static
Compress256_sse_31.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
Compress256_sse_31.c: Compress256_sse_31.c(1572): error: #error directive: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: compilation aborted for Compress256_sse_31.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static optc31ssse3
icc -O1 -xN -static -no-vec optc31ssse3
icc -O2 -xN -static optc31ssse3
icc -O2 -xN -static -no-vec optc31ssse3
icc -O3 -xN -static optc31ssse3
icc -O3 -xN -static -no-vec optc31ssse3
icc -Os -xN -static optc31ssse3
icc -Os -xN -static -no-vec optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: icc -O1 -xN -static
bmw.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
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: 16, namely:
CompilerImplementations
icc -O1 -xN -static sphlib sphlib-small
icc -O1 -xN -static -no-vec sphlib sphlib-small
icc -O2 -xN -static sphlib sphlib-small
icc -O2 -xN -static -no-vec sphlib sphlib-small
icc -O3 -xN -static sphlib sphlib-small
icc -O3 -xN -static -no-vec sphlib sphlib-small
icc -Os -xN -static sphlib sphlib-small
icc -Os -xN -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: icc -O1 -xN -static
bmw_small_speed.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
memxor.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: 8, namely:
CompilerImplementations
icc -O1 -xN -static optbgbe
icc -O1 -xN -static -no-vec optbgbe
icc -O2 -xN -static optbgbe
icc -O2 -xN -static -no-vec optbgbe
icc -O3 -xN -static optbgbe
icc -O3 -xN -static -no-vec optbgbe
icc -Os -xN -static optbgbe
icc -Os -xN -static -no-vec optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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: 16, namely:
CompilerImplementations
icc -O1 -xN -static optabe optbbe
icc -O1 -xN -static -no-vec optabe optbbe
icc -O2 -xN -static optabe optbbe
icc -O2 -xN -static -no-vec optabe optbbe
icc -O3 -xN -static optabe optbbe
icc -O3 -xN -static -no-vec optabe optbbe
icc -Os -xN -static optabe optbbe
icc -Os -xN -static -no-vec optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -O1 -xN -static
wrapper.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
wrapper.c: wrapper.c(25): error: #error directive: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
wrapper.c: compilation aborted for wrapper.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static opt31ssse3_asm64
icc -O1 -xN -static -no-vec opt31ssse3_asm64
icc -O2 -xN -static opt31ssse3_asm64
icc -O2 -xN -static -no-vec opt31ssse3_asm64
icc -O3 -xN -static opt31ssse3_asm64
icc -O3 -xN -static -no-vec opt31ssse3_asm64
icc -Os -xN -static opt31ssse3_asm64
icc -Os -xN -static -no-vec opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: icc -O1 -xN -static
wrapper4.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
Compress256.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xN -static opt29_v5_ssse3_asm64
icc -O1 -xN -static -no-vec opt29_v5_ssse3_asm64
icc -O2 -xN -static opt29_v5_ssse3_asm64
icc -O2 -xN -static -no-vec opt29_v5_ssse3_asm64
icc -O3 -xN -static opt29_v5_ssse3_asm64
icc -O3 -xN -static -no-vec opt29_v5_ssse3_asm64
icc -Os -xN -static opt29_v5_ssse3_asm64
icc -Os -xN -static -no-vec opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -O1 -xW -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
Compress256.s: 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: 32, namely:
CompilerImplementations
icc -O1 -xW -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O1 -xW -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xW -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O2 -xW -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xW -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -O3 -xW -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xW -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1
icc -Os -xW -static -no-vec amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: icc -O1 -xW -static
BMW256_supercop_wrapper4.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
Compress256_icc.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xW -static amd_k8/x86-64/noSSE
icc -O1 -xW -static -no-vec amd_k8/x86-64/noSSE
icc -O2 -xW -static amd_k8/x86-64/noSSE
icc -O2 -xW -static -no-vec amd_k8/x86-64/noSSE
icc -O3 -xW -static amd_k8/x86-64/noSSE
icc -O3 -xW -static -no-vec amd_k8/x86-64/noSSE
icc -Os -xW -static amd_k8/x86-64/noSSE
icc -Os -xW -static -no-vec amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: icc -O1 -xW -static
BlueMidnightWish.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
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 optc01 optc02 optc03 optc04 ref
icc -O1 -xW -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O2 -xW -static optc01 optc02 optc03 optc04 ref
icc -O2 -xW -static -no-vec optc01 optc02 optc03 optc04 ref
icc -O3 -xW -static optc01 optc02 optc03 optc04 ref
icc -O3 -xW -static -no-vec optc01 optc02 optc03 optc04 ref
icc -Os -xW -static optc01 optc02 optc03 optc04 ref
icc -Os -xW -static -no-vec optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -O1 -xW -static
Compress256_sse_31.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
Compress256_sse_31.c: Compress256_sse_31.c(1572): error: #error directive: "This version need SSSE3"
Compress256_sse_31.c: #error "This version need SSSE3"
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: compilation aborted for Compress256_sse_31.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static optc31ssse3
icc -O1 -xW -static -no-vec optc31ssse3
icc -O2 -xW -static optc31ssse3
icc -O2 -xW -static -no-vec optc31ssse3
icc -O3 -xW -static optc31ssse3
icc -O3 -xW -static -no-vec optc31ssse3
icc -Os -xW -static optc31ssse3
icc -Os -xW -static -no-vec optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: icc -O1 -xW -static
bmw.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
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: 16, namely:
CompilerImplementations
icc -O1 -xW -static sphlib sphlib-small
icc -O1 -xW -static -no-vec sphlib sphlib-small
icc -O2 -xW -static sphlib sphlib-small
icc -O2 -xW -static -no-vec sphlib sphlib-small
icc -O3 -xW -static sphlib sphlib-small
icc -O3 -xW -static -no-vec sphlib sphlib-small
icc -Os -xW -static sphlib sphlib-small
icc -Os -xW -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: icc -O1 -xW -static
bmw_small_speed.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
memxor.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: 8, namely:
CompilerImplementations
icc -O1 -xW -static optbgbe
icc -O1 -xW -static -no-vec optbgbe
icc -O2 -xW -static optbgbe
icc -O2 -xW -static -no-vec optbgbe
icc -O3 -xW -static optbgbe
icc -O3 -xW -static -no-vec optbgbe
icc -Os -xW -static optbgbe
icc -Os -xW -static -no-vec optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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: 16, namely:
CompilerImplementations
icc -O1 -xW -static optabe optbbe
icc -O1 -xW -static -no-vec optabe optbbe
icc -O2 -xW -static optabe optbbe
icc -O2 -xW -static -no-vec optabe optbbe
icc -O3 -xW -static optabe optbbe
icc -O3 -xW -static -no-vec optabe optbbe
icc -Os -xW -static optabe optbbe
icc -Os -xW -static -no-vec optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -O1 -xW -static
wrapper.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
wrapper.c: wrapper.c(25): error: #error directive: "This version need SSSE3"
wrapper.c: #error "This version need SSSE3"
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
wrapper.c: compilation aborted for wrapper.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static opt31ssse3_asm64
icc -O1 -xW -static -no-vec opt31ssse3_asm64
icc -O2 -xW -static opt31ssse3_asm64
icc -O2 -xW -static -no-vec opt31ssse3_asm64
icc -O3 -xW -static opt31ssse3_asm64
icc -O3 -xW -static -no-vec opt31ssse3_asm64
icc -Os -xW -static opt31ssse3_asm64
icc -Os -xW -static -no-vec opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: icc -O1 -xW -static
wrapper4.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
Compress256.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xW -static opt29_v5_ssse3_asm64
icc -O1 -xW -static -no-vec opt29_v5_ssse3_asm64
icc -O2 -xW -static opt29_v5_ssse3_asm64
icc -O2 -xW -static -no-vec opt29_v5_ssse3_asm64
icc -O3 -xW -static opt29_v5_ssse3_asm64
icc -O3 -xW -static -no-vec opt29_v5_ssse3_asm64
icc -Os -xW -static opt29_v5_ssse3_asm64
icc -Os -xW -static -no-vec opt29_v5_ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -fast
Compress256_sse_31.c: Compress256_sse_31.c(374): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(377): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 4]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(378): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(379): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 8]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(380): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[ 8], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(381): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[12]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(382): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
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: 16, namely:
CompilerImplementations
icc -fast amd_k10/x86-64/sse2 amd_k8/x86-64/noSSE core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1 opt29_v5_ssse3_asm64 optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -fast
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
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: 1, namely:
CompilerImplementations
icc -fast opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/amd_k10/x86-64/sse2
Compiler: icc -m64 -xHost -vec-report0 -static
BMW256_supercop_wrapper4.c: icc: command line remark #10148: option '-vec-report0' not supported
Compress256.s: 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: 4, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static amd_k10/x86-64/sse2 core_2_45nm/x86-64/sse4_v1 core_2_65nm/x86-64/ssse3_v1 core_i7_45nm/x86-64/sse4_v1

Compiler output

Implementation: crypto_hash/bmw256/amd_k8/x86-64/noSSE
Compiler: icc -m64 -xHost -vec-report0 -static
BMW256_supercop_wrapper4.c: icc: command line remark #10148: option '-vec-report0' not supported
Compress256_icc.s: 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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static amd_k8/x86-64/noSSE

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: icc -m64 -xHost -vec-report0 -static
BlueMidnightWish.c: icc: command line remark #10148: option '-vec-report0' not supported
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 optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc31ssse3
Compiler: icc -m64 -xHost -vec-report0 -static
Compress256_sse_31.c: icc: command line remark #10148: option '-vec-report0' not supported
Compress256_sse_31.c: Compress256_sse_31.c(374): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[00], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(377): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 4]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(378): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[04], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(379): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[ 8]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(380): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "union __m128i *"
Compress256_sse_31.c: _mm_store_si128(&p256[ 8], copyTemp);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: Compress256_sse_31.c(381): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "const union __m128i *"
Compress256_sse_31.c: copyTemp = _mm_load_si128(&hashState256(state)->gt;DoublePipe[12]);
Compress256_sse_31.c: ^
Compress256_sse_31.c:
Compress256_sse_31.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static optc31ssse3

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: icc -m64 -xHost -vec-report0 -static
bmw.c: icc: command line remark #10148: option '-vec-report0' not supported
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: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: icc -m64 -xHost -vec-report0 -static
bmw_small_speed.c: icc: command line remark #10148: option '-vec-report0' not supported
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
memxor.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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/opt31ssse3_asm64
Compiler: icc -m64 -xHost -vec-report0 -static
wrapper.c: icc: command line remark #10148: option '-vec-report0' not supported
wrapper.c: wrapper.c(37): warning #47: incompatible redefinition of macro "crypto_hash_BYTES" (declared at line 7 of "crypto_hash.h")
wrapper.c: #define crypto_hash_BYTES 32
wrapper.c: ^
wrapper.c:
wrapper.c: wrapper.c(238): warning #167: argument of type "u_int32_t={unsigned int} *" is incompatible with parameter of type "hashState *"
wrapper.c: Compress256(data32, data32 +16, CONST32final-4); // TODO: This is a HACK...
wrapper.c: ^
wrapper.c:
Compress256_sse_31_O1.s: 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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static opt31ssse3_asm64

Compiler output

Implementation: crypto_hash/bmw256/opt29_v5_ssse3_asm64
Compiler: icc -m64 -xHost -vec-report0 -static
wrapper4.c: icc: command line remark #10148: option '-vec-report0' not supported
Compress256.s: 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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static opt29_v5_ssse3_asm64