Implementation notes: amd64, kizomba, crypto_hash/blake2s

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: blake2s
TimeImplementationCompilerBenchmark dateSUPERCOP version
7426xmmclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
7432xmmclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
7445avxiccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
7445avxiccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
7445avxiccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
7446avxiccclang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
7446avxiccclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
7446avxiccgcc -Os -fomit-frame-pointer2018081920180818
7446avxiccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
7446avxiccgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
7447avxiccclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
7447avxiccgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
7447avxiccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
7447avxiccgcc -m64 -Os -fomit-frame-pointer2018081920180818
7447avxiccgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
7447avxiccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
7447avxiccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
7448avxiccclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
7448avxiccgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
7448avxiccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
7448avxiccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
7448avxiccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
7448avxiccgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
7448avxiccgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
7448avxiccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
7448avxiccgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
7449avxiccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
7449avxiccgcc -m64 -O3 -fomit-frame-pointer2018081920180818
7449avxiccgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
7449avxiccgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
7449avxiccgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
7450avxiccclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
7450avxiccclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
7450avxiccgcc -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
7450avxiccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -O2 -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
7450avxiccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
7450avxiccgcc -march=k8 -O -fomit-frame-pointer2018081920180818
7450avxiccgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
7451avxiccclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
7451avxiccgcc -funroll-loops2018081920180818
7451avxiccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
7451avxiccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
7451avxiccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
7451avxiccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
7451avxiccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
7451avxiccgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
7451avxiccgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
7451avxiccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
7451avxiccgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
7452avxiccclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
7452avxiccgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
7452avxiccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
7452avxiccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
7452avxiccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
7452avxiccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
7452avxiccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
7452avxiccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
7452avxiccgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
7452avxiccgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
7452avxiccgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
7453avxiccgcc2018081920180818
7453avxiccgcc -O2 -fomit-frame-pointer2018081920180818
7453avxiccgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
7453avxiccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
7453avxiccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
7453avxiccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
7453avxiccgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
7454avxiccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
7454avxiccgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
7455avxiccgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
7455avxiccgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
7455avxiccgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
7455avxiccgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
7455avxiccgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
7456avxicccc2018081920180818
7456avxiccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
7456avxiccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
7456avxiccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
7456avxiccgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
7456avxiccgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
7456avxiccgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
7457avxiccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
7457avxiccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
7457avxiccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
7457avxiccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
7457avxiccgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
7457avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
7458avxiccclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
7458avxiccgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
7458avxiccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -O -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
7458avxiccgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
7458avxiccgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
7458avxiccgcc -march=nocona -O -fomit-frame-pointer2018081920180818
7460avxiccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
7460avxiccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
7462avxiccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
7464avxiccgcc -O3 -fomit-frame-pointer2018081920180818
7464avxiccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
7464avxiccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
7468avxiccgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
7484avxiccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
7552avxiccgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
7934xmmclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
7948xmmclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
7964xmmclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
7966xmmclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
8004moon/ssse3/64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8004moon/ssse3/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
8006moon/ssse3/64clang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
8006moon/ssse3/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
8008moon/ssse3/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
8008moon/ssse3/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
8010moon/ssse3/64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
8010moon/ssse3/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
8012moon/ssse3/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
8014moon/ssse3/64gcc -O3 -fomit-frame-pointer2018081920180818
8016moon/ssse3/64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
8016moon/ssse3/64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
8016moon/ssse3/64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -O2 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
8018moon/ssse3/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
8019moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8019moon/ssse3/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
8020moon/ssse3/64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
8020moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
8020moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
8020moon/ssse3/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
8020moon/ssse3/64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
8021moon/ssse3/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
8022moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
8022moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
8022moon/ssse3/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
8022moon/ssse3/64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8024moon/ssse3/64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
8026moon/ssse3/64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8026moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
8026moon/ssse3/64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8027moon/ssse3/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8028moon/ssse3/64cc2018081920180818
8028moon/ssse3/64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
8028moon/ssse3/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
8028moon/ssse3/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
8028moon/ssse3/64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
8030moon/ssse3/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
8030moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8030moon/ssse3/64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
8033moon/ssse3/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8033moon/ssse3/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
8034moon/ssse3/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
8036moon/ssse3/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
8037moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
8037moon/ssse3/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
8038moon/ssse3/64gcc2018081920180818
8040moon/ssse3/64gcc -funroll-loops2018081920180818
8040moon/ssse3/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
8041moon/ssse3/64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8041moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
8042moon/ssse3/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8043moon/ssse3/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
8043moon/ssse3/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
8043moon/ssse3/64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
8044moon/ssse3/64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
8044moon/ssse3/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
8044moon/ssse3/64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
8045moon/ssse3/64gcc -O -fomit-frame-pointer2018081920180818
8045moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
8045moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
8045moon/ssse3/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
8045moon/ssse3/64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
8046moon/ssse3/64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
8047moon/ssse3/64gcc -Os -fomit-frame-pointer2018081920180818
8047moon/ssse3/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
8047moon/ssse3/64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
8047moon/ssse3/64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -m64 -O -fomit-frame-pointer2018081920180818
8048moon/ssse3/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
8049moon/ssse3/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
8049moon/ssse3/64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
8050moon/ssse3/64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
8050moon/ssse3/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
8051moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
8051moon/ssse3/64gcc -m64 -Os -fomit-frame-pointer2018081920180818
8052moon/ssse3/64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
8053moon/ssse3/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
8055moon/ssse3/64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
8056moon/ssse3/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
8062moon/ssse3/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
8069moon/ssse3/64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
8071moon/ssse3/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
8072moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
8072moon/ssse3/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
8073moon/ssse3/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
8075moon/ssse3/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
8075moon/ssse3/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
8076moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
8076moon/ssse3/64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
8082moon/ssse3/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
8087moon/ssse3/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
8087moon/ssse3/64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
8091moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
8100moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
8103moon/ssse3/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
8156moon/ssse3/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
8161moon/ssse3/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
8163moon/ssse3/64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8165moon/ssse3/64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
8165moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
8167moon/ssse3/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
8172moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
8175moon/ssse3/64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
8180moon/ssse3/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
8181moon/ssse3/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
8206moon/ssse3/64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
8236moon/avx/64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8240moon/avx/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
8240moon/avx/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
8240moon/avx/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8240moon/avx/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
8242moon/avx/64clang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
8242moon/avx/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8242moon/avx/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
8242moon/avx/64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8242moon/avx/64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
8243moon/avx/64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
8244moon/avx/64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8244moon/avx/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
8244moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
8246moon/avx/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
8246moon/avx/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
8246moon/avx/64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
8248moon/avx/64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
8248moon/avx/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
8249moon/avx/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
8249moon/avx/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
8250moon/avx/64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8250moon/avx/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
8250moon/avx/64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
8252moon/avx/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
8254moon/avx/64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
8256moon/avx/64gcc -O2 -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -O -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
8256moon/avx/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
8257moon/avx/64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
8258moon/avx/64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
8260moon/avx/64cc2018081920180818
8260moon/avx/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
8260moon/avx/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
8260moon/avx/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
8260moon/avx/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
8260moon/avx/64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
8262moon/avx/64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -m64 -O -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
8262moon/avx/64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
8263moon/avx/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
8264moon/avx/64gcc2018081920180818
8264moon/avx/64gcc -Os -fomit-frame-pointer2018081920180818
8264moon/avx/64gcc -funroll-loops2018081920180818
8264moon/avx/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
8264moon/avx/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
8264moon/avx/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
8264moon/avx/64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
8266moon/avx/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
8266moon/avx/64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
8267moon/avx/64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
8267moon/avx/64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
8270moon/avx/64gcc -m64 -Os -fomit-frame-pointer2018081920180818
8272moon/avx/64gcc -O3 -fomit-frame-pointer2018081920180818
8274moon/avx/64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
8280moon/avx/64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
8281moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
8282moon/avx/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
8284moon/avx/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
8286moon/avx/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
8290moon/avx/64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
8291moon/avx/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
8292moon/avx/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
8295moon/avx/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
8295moon/avx/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
8299moon/avx/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
8299moon/avx/64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
8300moon/avx/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
8306moon/avx/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
8312moon/avx/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
8314moon/avx/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
8316moon/avx/64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
8319moon/avx/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
8401moon/avx/64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
8403moon/avx/64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8407moon/avx/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
8408moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
8409moon/avx/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
8411moon/avx/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
8412moon/avx/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
8413moon/avx/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
8413moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
8415moon/avx/64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
8422moon/avx/64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
8432xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
8446xmmgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
8446xmmgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
8448moon/avx/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
8449xmmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
8450xmmgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
8455xmmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
8462xmmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
8462xmmgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
8462xmmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
8463xmmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
8466xmmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
8470xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
8488xmmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
8488xmmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
8492xmmgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
8520xmmclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8524xmmclang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
8532xmmclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8535xmmclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
8589xmmgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
8595xmmgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
8601xmmgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
8817xmmgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
8819xmmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
8820xmmgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
8821xmmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
8823xmmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
8824xmmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
8827xmmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
8828xmmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
8829xmmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
8834xmmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
8835xmmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
8836xmmgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
8836xmmgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
8837xmmgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
8837xmmgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
8881xmmgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
9270moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9271moon/sse2/64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
9272moon/sse2/64clang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
9272moon/sse2/64gcc -O3 -fomit-frame-pointer2018081920180818
9272moon/sse2/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
9273moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9273moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
9274moon/sse2/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
9274moon/sse2/64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
9275moon/sse2/64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
9276moon/sse2/64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
9277moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
9278moon/sse2/64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
9278moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9278moon/sse2/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
9278moon/sse2/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9280moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9280moon/sse2/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9280moon/sse2/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
9280moon/sse2/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
9282moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
9282moon/sse2/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9283moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9284moon/sse2/64gcc -O2 -fomit-frame-pointer2018081920180818
9284moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9284moon/sse2/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
9284moon/sse2/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
9284moon/sse2/64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9285moon/sse2/64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
9286moon/sse2/64gcc -O -fomit-frame-pointer2018081920180818
9286moon/sse2/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9286moon/sse2/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
9286moon/sse2/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
9286moon/sse2/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
9287moon/sse2/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -Os -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -m64 -Os -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
9288moon/sse2/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9289moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9289moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9289moon/sse2/64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
9289moon/sse2/64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9290moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9290moon/sse2/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
9290moon/sse2/64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
9291moon/sse2/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9291moon/sse2/64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
9291moon/sse2/64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
9292moon/sse2/64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
9293moon/sse2/64gcc2018081920180818
9293moon/sse2/64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
9293moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
9293moon/sse2/64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
9294moon/sse2/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9295moon/sse2/64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9295moon/sse2/64gcc -m64 -O -fomit-frame-pointer2018081920180818
9295moon/sse2/64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
9296moon/sse2/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
9296moon/sse2/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
9296moon/sse2/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
9297moon/sse2/64gcc -funroll-loops2018081920180818
9297moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9297moon/sse2/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
9297moon/sse2/64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9298moon/sse2/64cc2018081920180818
9298moon/sse2/64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
9299moon/sse2/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
9300moon/sse2/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9301moon/sse2/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9301moon/sse2/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
9301moon/sse2/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
9303moon/sse2/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9303moon/sse2/64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
9310moon/sse2/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
9313moon/sse2/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
9314moon/sse2/64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
9315moon/sse2/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9316moon/sse2/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9316moon/sse2/64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
9317moon/sse2/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9318moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9318moon/sse2/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
9319moon/sse2/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9321moon/sse2/64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
9325moon/sse2/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
9336moon/sse2/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
9337moon/sse2/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
9341moon/sse2/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
9353moon/sse2/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
9361moon/sse2/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9427moon/sse2/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
9432moon/sse2/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
9434moon/sse2/64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
9434moon/sse2/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
9439moon/sse2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
9440moon/sse2/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
9440moon/sse2/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
9441moon/sse2/64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
9441moon/sse2/64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
9443moon/sse2/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
9444moon/sse2/64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
9500moon/sse2/64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
9617xmmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
9627xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9643xmmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9650xmmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
9655xmmgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
9667xmmgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
9669xmmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9678xmmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9680xmmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9703xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9727xmmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9728xmmgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9731xmmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9732xmmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9744xmmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9744xmmgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9758xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9760xmmgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
9823xmmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
9824xmmgcc -Os -fomit-frame-pointer2018081920180818
9824xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9834xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9843xmmgcc -m64 -Os -fomit-frame-pointer2018081920180818
9853xmmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
9855xmmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9855xmmgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
9858xmmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9859xmmgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
9859xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9863xmmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
9871xmmgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9871xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
9927xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
9930xmmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9934xmmgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
9934xmmgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
9936xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9937xmmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9938xmmgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
9943xmmgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9944xmmgcc -O -fomit-frame-pointer2018081920180818
9945xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9950xmmgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9950xmmgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
9951xmmgcc -m64 -O -fomit-frame-pointer2018081920180818
9952xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
9955xmmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9956xmmgcc -O2 -fomit-frame-pointer2018081920180818
9956xmmgcc -march=k8 -O -fomit-frame-pointer2018081920180818
9958xmmgcc -m64 -O2 -fomit-frame-pointer2018081920180818
9961xmmgcc -m64 -O3 -fomit-frame-pointer2018081920180818
9962xmmgcc -O3 -fomit-frame-pointer2018081920180818
9965xmmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9966xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
9970xmmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
9971xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9972xmmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9972xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9973xmmgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
9974xmmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
10014regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
10014regsgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
10024regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
10028regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
10028regsgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
10034regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
10036regsgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
10038regsgcc -Os -fomit-frame-pointer2018081920180818
10038regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
10041regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
10048regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
10053regsgcc -m64 -Os -fomit-frame-pointer2018081920180818
10053regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
10054regsgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10055regsgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10055regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
10056regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
10056regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
10070regsgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
10070regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
10071regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
10073regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
10074regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
10076regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
10080regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
10095regsgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
10104regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
10123regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10123regsgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10127regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
10127regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10133regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
10133regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10133regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
10133regsgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
10138regsgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10141regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
10145regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10147regsgcc -O2 -fomit-frame-pointer2018081920180818
10147regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
10147regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10149regsgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
10149regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
10149regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
10151regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
10151regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
10152regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
10154regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10155regsgcc -O3 -fomit-frame-pointer2018081920180818
10155regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
10155regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10155regsgcc -m64 -O3 -fomit-frame-pointer2018081920180818
10155regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
10157regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
10159regsgcc -m64 -O2 -fomit-frame-pointer2018081920180818
10161regsgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
10165regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10166regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
10168regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
10168regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10171regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
10173regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
10179regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
10183regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
10184regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
10190regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
10193regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
10199regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
10202regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
10308regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
10321regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
10323regsgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
10377regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
10377regsgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
10383regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
10385regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
10385regsgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
10387regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
10388regsgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
10389regsgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
10393regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
10393regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
10396regsgcc -march=nocona -O -fomit-frame-pointer2018081920180818
10397regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
10397regsgcc -m64 -O -fomit-frame-pointer2018081920180818
10398regsgcc -march=k8 -O -fomit-frame-pointer2018081920180818
10399regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
10399regsgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
10399regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
10400regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
10401regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
10401regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
10404regsgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
10405regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
10405regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
10407regsgcc -O -fomit-frame-pointer2018081920180818
10411regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
10418regsgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
10423regsgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
10424regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
10425regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
10426regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
10427regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
10428regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
10430regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
10439regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
10449regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
10460refgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
10462refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
10464regsgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
10467refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10468refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
10478refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
10480refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
10480refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10679refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10696refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10700refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
10703refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
10820refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10841refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
10844refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
10873refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
10887refgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
10907refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
10921refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
11081refgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
11084refgcc -O3 -fomit-frame-pointer2018081920180818
11085refgcc -m64 -O3 -fomit-frame-pointer2018081920180818
11090refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
11097refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
11107refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
11151refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
11163refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
11170refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
11172refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11174refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
11180refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11180refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
11187refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11194refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
11226refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
11265refgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11303refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
11313refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
11313refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
11324refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
11324refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
11329refgcc -O2 -fomit-frame-pointer2018081920180818
11345refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
11361refgcc -m64 -O2 -fomit-frame-pointer2018081920180818
11373refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
11436refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
11466refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
11492refgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
11492refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
11496refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
11496refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
11496refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
11530refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
11546refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
11561refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
11569refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
11589refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
11637refgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
11744refgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
11752refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
11764refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
11840refgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
11845refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
11853refgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
12288regsclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
12290regsclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
12293regsclang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
12335regsclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
12435refgcc -m64 -O -fomit-frame-pointer2018081920180818
12438refgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
12442refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
12461refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
12462refgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
12466refgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
12468refgcc -march=nocona -O -fomit-frame-pointer2018081920180818
12472refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12474refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12478refgcc -O -fomit-frame-pointer2018081920180818
12484refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12494refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12544refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12552regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
12563regsclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
12568regsclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
12591refgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
12599refgcc -march=k8 -O -fomit-frame-pointer2018081920180818
12603refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
12611refgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
12627refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12685regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
12691regsclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
12786refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12825refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
12847regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
12867refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12901refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
12903refgcc -m64 -Os -fomit-frame-pointer2018081920180818
12906refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
12915refgcc -Os -fomit-frame-pointer2018081920180818
12915refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
12916refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
12936refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
12942refgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
12942refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
12976refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12984refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12988refgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
12998refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
13002refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
13016refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
13030refgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
13046refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
13050refgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
13861refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
13869refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
13930refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
13933refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
14131refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
14182refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
14234refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
14240refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
14264refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
14303refclang -O3 -fomit-frame-pointer -Qunused-arguments2018081920180818
15349refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018081920180818
15363refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
15899refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018081920180818
15988refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018081920180818
16113refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018081920180818
16127refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018081920180818
23465xmmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
23480xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
23506xmmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
23570xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23631xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23635xmmgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
23638xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
23658xmmgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
27673xmmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
27822xmmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
32010xmmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
32028xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
32079xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
32197xmmgcc -march=nocona -O -fomit-frame-pointer2018081920180818
41050regsgcc2018081920180818
41174regsgcc -funroll-loops2018081920180818
42740regscc2018081920180818
82849xmmgcc -funroll-loops2018081920180818
83201xmmgcc2018081920180818
83565xmmcc2018081920180818
96294refgcc -funroll-loops2018081920180818
96500refcc2018081920180818
96907refgcc2018081920180818

Test failure

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 117, namely:
CompilerImplementations
cc moon/xop/64
clang -O3 -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments moon/xop/64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments moon/xop/64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments moon/xop/64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments moon/xop/64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments moon/xop/64
gcc moon/xop/64
gcc -O2 -fomit-frame-pointer moon/xop/64
gcc -O3 -fomit-frame-pointer moon/xop/64
gcc -O -fomit-frame-pointer moon/xop/64
gcc -Os -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops moon/xop/64
gcc -funroll-loops -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -march=nocona -Os -fomit-frame-pointer moon/xop/64

Test failure

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: cc
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.c: blake2s.c:796:11: warning: implicit conversion from 'unsigned long' to 'uint32_t' (aka 'unsigned int') changes value from 18446744073180816980 to 3766232660 [-Wconstant-conversion]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ~ ^~~~~~~~~~~~~
blake2s.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^

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