Implementation notes: amd64, mangetsu, crypto_hash/blake512

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
9732avxiccgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
9764avxiccgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
9788avxiccgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
9808avxiccgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
9812avxiccgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
9812avxiccgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
9820avxiccgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
9828avxiccgcc-4.72014091120140907
9828avxiccgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
9828avxiccgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
9832avxiccgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
9832avxiccgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
9836avxiccgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9836avxiccgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9840avxiccgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
9840avxiccgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9848avxiccgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
9848avxiccgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
9852avxiccgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
9856avxiccgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
9856avxiccgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9856avxiccgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.8 -O -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
9860avxiccgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
9864avxiccgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
9864avxiccgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
9864avxiccgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
9864avxiccgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
9868avxiccgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
9868avxiccgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
9872avxiccgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
9876avxiccgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
9880avxiccgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
9880avxiccgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
9880avxiccgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
9884sse41clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
9884avxiccgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
9884avxiccgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9884avxiccgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
9884avxiccgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
9888avxiccgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
9888avxiccgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
9888avxiccgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
9888avxiccgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
9892avxiccgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
9892avxiccgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
9892avxiccgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
9892avxiccgcc-4.8 -Os -fomit-frame-pointer2014091120140907
9892avxiccgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
9896avxiccgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
9896avxiccgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
9896avxiccgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
9896avxiccgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
9896avxiccgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
9900sse41clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
9900avxiccgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
9900avxiccgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
9900avxiccgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
9900avxiccgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
9904avxiccgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
9908avxiccgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9912avxicccc2014091120140907
9912avxiccgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
9912avxiccgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
9912avxiccgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
9912avxiccgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
9912avxiccgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
9916avxiccgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
9916avxiccgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
9916avxiccgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
9916avxiccgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
9916avxiccgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
9920sse41clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
9920avxiccgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
9920avxiccgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9920avxiccgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
9920avxiccgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.7 -Os -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
9924avxiccgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
9928avxiccgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
9932sse41clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
9932sse41clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
9932avxiccgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
9932avxiccgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
9936avxiccgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
9936avxiccgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
9936avxiccgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
9940avxiccgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9940avxiccgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
9940avxiccgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
9944avxiccgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
9944avxiccgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
9944avxiccgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
9944avxiccgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
9948avxiccgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
9948avxiccgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9948avxiccgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
9952avxiccgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
9952avxiccgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9952avxiccgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
9952avxiccgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
9956avxiccgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
9960avxiccgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
9960avxiccgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
9964avxiccgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
9968avxiccgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
9968avxiccgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
9968avxiccgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
9968avxiccgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9968avxiccgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9972avxiccgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
9972avxiccgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
9972avxiccgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
9972avxiccgcc-4.8 -funroll-loops2014091120140907
9972avxiccgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
9972avxiccgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
9976avxiccgcc-4.7 -O -fomit-frame-pointer2014091120140907
9976avxiccgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
9976avxiccgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
9976avxiccgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
9980avxiccgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
9980avxiccgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
9980avxiccgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9980avxiccgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
9984avxiccgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
9984avxiccgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
9988avxiccgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
9988avxiccgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
9988avxiccgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
9988avxiccgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
9992avxiccgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
9992avxiccgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
10000avxiccgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
10004avxiccgcc-4.7 -funroll-loops2014091120140907
10004avxiccgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
10004avxiccgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
10004avxiccgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
10008avxiccgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
10008avxiccgcc-4.82014091120140907
10008avxiccgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
10012avxiccgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
10012avxiccgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
10016avxiccgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
10016avxiccgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
10020ssse3clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
10020sse41gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
10024avxiccgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
10024avxiccgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
10024avxiccgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
10036avxiccgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
10036sse41gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
10040avxiccgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
10056sse41clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
10064avxiccgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
10064sse41gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
10088sse41gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
10092avxiccgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
10104sse41gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
10104sse41gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
10116sse41gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
10124sse41gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
10132ssse3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
10140sse41gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
10144sse41gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
10148ssse3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
10152ssse3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
10160sse41gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
10176ssse3clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
10188sse41gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
10312ssse3clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
10320ssse3clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
10364vect128gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
10376ssse3clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
10396sse41gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
10396sse41gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
10448sse41gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
10452sse41gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
10464vect128gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
10476sse41gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
10480sse41gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
10484sse41gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
10512sse41gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
10516vect128gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
10524sse41gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
10532vect128gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
10560vect128gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
10576vect128gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
10576sse41gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
10584sse41gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
10596vect128gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
10632sse41gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
10660vect128gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
10680vect128gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
10724sse41gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
10740vect128gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
10744vect128gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
10752sse2sclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
10752sse2sclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
10764sse2sclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
10780vect128gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
10792sse2sclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
10800sse2sclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
10860sse2sclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
10872vect128gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
10888vect128gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
10888vect128gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
10940sse2sclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
10968sse41gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
10968vect128-inplacegcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
10972sse41gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
10976sse2sclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
10976sse41gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
10980sse41gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
10988vect128-inplacegcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
10988sse41gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
10992sse41gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
10996vect128-inplacegcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
11000vect128gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
11012sse41gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
11028vect128-inplacegcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
11036vect128-inplacegcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
11040vect128gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
11048sse41gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
11048vect128gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
11060sse41gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
11108vect128-inplacegcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
11120vect128-inplacegcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
11124vect128-inplacegcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
11144vect128gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
11156vect128-inplacegcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
11168vect128gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
11196vect128gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
11200vect128gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
11200vect128gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
11204vect128-inplacegcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
11260vect128gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
11268vect128gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
11312vect128-inplacegcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
11316vect128-inplacegcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
11328vect128-inplacegcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
11352vect128gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
11380vect128gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
11380vect128-inplacegcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
11396vect128gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
11400vect128gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
11412vect128gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
11416vect128gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
11420vect128-inplacegcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
11424vect128-inplacegcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
11452vect128gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
11456sse41gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
11456vect128-inplacegcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
11464vect128-inplacegcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
11472sse41gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
11492vect128-inplacegcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
11492vect128-inplacegcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
11516sse41gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
11520vect128gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
11524vect128-inplacegcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
11532vect128-inplacegcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
11540sse41gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
11568vect128-inplacegcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
11572vect128-inplacegcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
11572vect128gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
11580vect128gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
11588vect128-inplacegcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
11600vect128gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
11604sse41gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
11608vect128gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
11628sse41gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
11628sse41gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
11636sse41gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
11644sse41gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
11800vect128gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
11820vect128gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
11868vect128gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
11868vect128gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
11872vect128gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
11912sse41gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
11916vect128gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
11916sse41gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
11948vect128gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
11956sse41gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
11996vect128gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
12020sse2sclang -O3 -fomit-frame-pointer2014091120140907
12064vect128-inplacegcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
12084vect128-inplacegcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
12092vect128-inplacegcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
12096vect128-inplacegcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
12112vect128-inplacegcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
12128vect128-inplacegcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
12132vect128gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
12136vect128-inplacegcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
12164vect128-inplacegcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
12236vect128gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
12240vect128gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
12248sandygcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12248sandygcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
12260sandygcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
12264sandygcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
12276vect128-inplacegcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
12292vect128-inplacegcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
12296vect128gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
12316sandygcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12316sandygcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
12320sandygcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
12320sandygcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
12320sandygcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
12320vect128-inplacegcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
12324sandygcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
12328sandygcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12328sandygcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12328sandygcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
12328vect128-inplacegcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
12336sandygcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
12336vect128-inplacegcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
12340sandygcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
12344sandygcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
12344sandygcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
12344sandygcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
12344sandygcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
12348sandygcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
12348sandygcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
12348vect128-inplacegcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
12352vect128-inplacegcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
12356sandygcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
12360vect128-inplacegcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
12380sandygcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
12380vect128gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
12400sandygcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
12400sandygcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
12400sandygcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
12400vect128gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
12408sse2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
12408sandygcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
12416sse2clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
12416vect128-inplacegcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
12420vect128-inplacegcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
12424sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
12424sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
12436vect128-inplacegcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
12440vect128-inplacegcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
12456sse2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
12464sandygcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12492sandygcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
12492vect128gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
12496sandygcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
12504sandygcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
12512sandygcc-4.7 -Os -fomit-frame-pointer2014091120140907
12512vect128-inplacegcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
12512sandygcc-4.8 -Os -fomit-frame-pointer2014091120140907
12516sandygcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
12520sandygcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
12524sandygcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
12536vect128-inplacegcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
12540sse2clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
12544vect128-inplacegcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
12544vect128-inplacegcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
12552sandygcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
12556sandygcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
12556sandygcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
12560sandygcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
12560sandygcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
12572sandygcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
12572sandygcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
12584sse2clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
12584sandygcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
12588sandygcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
12592sandygcc-4.7 -O3 -fomit-frame-pointer2014091120140907
12592vect128-inplacegcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
12600sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
12600vect128gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
12612sandygcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
12616sse41gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
12620sandygcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
12624sse41gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
12628sandygcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
12632sse41gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
12644sandygcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
12648sandygcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
12656sandygcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
12660vect128-inplacegcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
12664sandygcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
12664vect128-inplacegcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
12668sandygcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
12668sandygcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
12676sandygcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
12676sandygcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
12680sandygcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
12680sandygcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
12684sandygcc-4.7 -O2 -fomit-frame-pointer2014091120140907
12692sandygcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
12692sandygcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
12712sandygcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
12712sandygcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
12716sandygcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
12720sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
12720sandygcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
12724sandygcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
12728sandygcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
12732sandygcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
12732sandygcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12740sandygcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
12744sandygcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
12748sandygcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
12752sandyclang -O3 -fomit-frame-pointer2014091120140907
12752sandygcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
12756sandygcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
12756sandygcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
12760sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
12760vect128-inplacegcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
12764sandygcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12772sandygcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
12776sandygcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
12780sandygcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
12788sandygcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12800sandygcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
12800sandygcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
12800sandygcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
12820sandygcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
12824sandygcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
12844sandygcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12848sandygcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
12860sandygcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
12864sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
12876sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
12876vect128gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
12900sandygcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
12904sandygcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
12908sandygcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
12912sandygcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
12912sandygcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
12912sandygcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
12912sandygcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
12920sandygcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
12920vect128gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
12928sandygcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
12936sandygcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
12940sandygcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12940sandygcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
12940sandygcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
12940sandygcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
12948vect128gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
12952sandygcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
12952sandygcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
12956sandygcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
12960sandygcc-4.8 -O3 -fomit-frame-pointer2014091120140907
12964sandygcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
12968sandygcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
12968sandygcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
12984sandygcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
13020sandygcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
13020sandygcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
13028sandygcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
13040sandygcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
13040sandygcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
13048sandygcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
13056sandygcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
13064sandygcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
13064sandygcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
13072sandygcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
13080sandygcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
13084sandygcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
13088sandygcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
13104sandygcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13108sandygcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13108sandygcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
13112sandyclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
13116sandygcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
13116sandygcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
13120sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
13120sandygcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
13120sandygcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
13124sandygcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13128sandygcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
13136vect128gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
13140sandygcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13148sandygcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13168sandygcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
13184sandygcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13204sandygcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
13208sandygcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
13216sandygcc-4.8 -O2 -fomit-frame-pointer2014091120140907
13220sandygcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13228sandygcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
13236sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
13240sandygcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13284sandygcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13288sandygcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13312sandygcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
13332sandygcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
13332sse2gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
13332sandygcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
13344sandygcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
13344sandygcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
13352sandygcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
13356sandygcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
13360sandygcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
13360sandygcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
13380sandygcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
13380sandygcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
13380sandygcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
13380sandygcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
13380sse2gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
13384sandygcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
13384sandygcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
13388sandygcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
13388sandygcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
13392sandygcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
13392sandygcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
13400sandygcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
13400sandygcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
13404sandygcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
13404sandygcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
13408sse2gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
13412sandygcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
13412sandygcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
13416sandygcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
13416sandygcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
13416sandygcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
13416sandygcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
13424sse2gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
13428sandygcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
13428sandygcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
13452sandygcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
13452sandygcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
13456sandygcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
13460sandygcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
13460sandygcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
13464sandygcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
13468sandygcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
13472sse2gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
13476sandygcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
13480sandygcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
13492sandygcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
13496sandygcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
13496sandygcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
13496sse2gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
13500sse2gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
13504sse2gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
13504sandygcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
13504sandygcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
13520sse2gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
13532sse2gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
13536sse2gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
13536sandygcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
13560sse2gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
13560sandygcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
13564sse2gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
13580sse2gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
13580sse2gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
13600sandygcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
13600sandygcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
13616sse2gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
13624sse2gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
13644sandygcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
13644sse2gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
13668sse2gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
13676sandygcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
13824sse2gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
13852sandyclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
13872sandygcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
13908sandygcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
13912vect128-inplacegcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
13916vect128-inplacegcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
13916vect128-inplacegcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
13920vect128-inplacegcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
13928sandygcc-4.7 -O -fomit-frame-pointer2014091120140907
13932sse2gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
13940bswapgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
13944bswapgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
13948bswapgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
13948bswapgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
13956bswapgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
13976bswapgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
13980bswapgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
13996bswapgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
14000bswapgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
14000bswapgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
14000sandygcc-4.8 -O -fomit-frame-pointer2014091120140907
14004bswapgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
14004bswapgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
14008sse2gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
14036bswapgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
14048bswapgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
14048bswapgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
14052bswapgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
14056bswapgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
14060bswapgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
14072bswapgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
14076bswapgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
14080bswapgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
14080sse2gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
14092bswapgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
14104bswapgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
14104sse2gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
14120bswapgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
14124bswapgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
14124bswapgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
14128bswapgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
14132bswapgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14132bswapgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
14132bswapgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14136bswapgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14136bswapgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14136sse2gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
14144bswapgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14152bswapgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
14152bswapgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14164bswapgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14168bswapgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
14172bswapgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
14204bswapgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
14204bswapgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
14204bswapgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
14212bswapgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
14220bswapgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
14220bswapgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
14268bswapgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14272bswapgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
14284bswapgcc-4.7 -Os -fomit-frame-pointer2014091120140907
14288bswapgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
14288bswapgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
14292bswapgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
14300bswapgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
14304bswapgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
14308bswapgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
14312bswapgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
14316bswapgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
14316bswapgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
14332bswapgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
14348bswapgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
14384bswapgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
14392bswapgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
14412ssse3gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
14412ssse3gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
14436ssse3gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
14436ssse3gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
14484bswapgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
14524bswapgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
14544ssse3gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
14568ssse3gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
14640ssse3gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
14664sphlibgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
14668sse2clang -O3 -fomit-frame-pointer2014091120140907
14668sphlibgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
14676bswapgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
14680sphlibgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
14700sphlibgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
14704sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
14704bswapgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
14716bswapgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
14724bswapgcc-4.7 -O -fomit-frame-pointer2014091120140907
14724sphlibgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
14724bswapgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
14724bswapgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
14728bswapgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
14728bswapgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
14732sphlibgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
14732bswapgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
14732bswapgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
14732bswapgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
14740bswapgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
14744bswapgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
14748sphlibgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
14748sphlibgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
14748bswapgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
14748bswapgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
14752sphlibgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14752bswapgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
14752bswapgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
14756bswapgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
14760bswapgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
14760bswapgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
14764bswapgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
14764bswapgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
14772bswapgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
14776bswapgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
14776ssse3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
14776sphlibgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14780sphlibgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
14780sphlibgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
14788sphlibgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
14788bswapgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
14792bswapgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
14792sphlibgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
14796sphlibgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
14796sphlibgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
14800sphlibgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
14800sphlibgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
14800bswapgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
14800bswapgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
14804ssse3gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
14804bswapgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
14812sphlibgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
14812sphlibgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14812bswapgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
14816bswapgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
14820sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
14820sphlibgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
14820sphlibgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
14828sphlibgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
14828bswapgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
14832sphlibgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14832sphlibgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
14832bswapgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
14840bswapgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
14840bswapgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
14844sphlibgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
14844sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
14844ssse3gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
14848bswapgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
14852sphlibgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
14860sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
14872bswapgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
14872bswapgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
14884bswapgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
14904bswapgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
14908bswapgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
14908bswapgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
14912bswapgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
14912sphlibgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
14920bswapgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
14920bswapgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
14924sse2sgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
14924bswapgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
14928bswapgcc-4.8 -O -fomit-frame-pointer2014091120140907
14928bswapgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
14932ssse3gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
14936sse2sgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091120140907
14936bswapgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
14936bswapgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
14940bswapgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
14960sphlibgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
14960ssse3gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
14960bswapgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
14976sphlibgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
14976sphlibgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
14984bswapgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
14984bswapgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
14984sphlibgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15004bswapgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
15040bswapgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
15060ssse3gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
15068sphlibgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
15076sphlibgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15080sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15080sphlibgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15084sphlibgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
15084sphlibgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
15088sphlibgcc-4.7 -O -fomit-frame-pointer2014091120140907
15088sphlibgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15088sse2sgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
15100sphlibgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
15100sphlibgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
15108bswapgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15120sphlibgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
15124sphlibgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
15128sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
15128sse2sgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15140sphlibgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
15144sphlibgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
15144sphlibgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
15152sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15168bswapgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15176sphlibgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
15200sphlibgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
15216sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15224sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15224sphlibgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
15240regsgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
15244regsgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
15248sphlibgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
15252regsgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
15256regsgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
15260regsgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
15268sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
15272sse2sgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
15280sphlibgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
15292regsgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
15292sse2sgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
15300regsgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
15300regsgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
15312regsgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15312regsgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
15320regsgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
15324regsgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
15324regsgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
15324sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15328regsgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
15328bswapgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15332regsgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
15332regsgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15332regsgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
15336sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15340regsgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
15340regsgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
15352sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15356regsgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
15372regsgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
15376sse2sgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
15380regsgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15384bswapgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
15392sphlibgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
15400regsgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15400regsgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
15408sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15412regsgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15416sphlibgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
15424sphlibgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
15424regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15424bswapgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15428regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15428regsgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
15432regsgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15436sphlibgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
15440sphlibgcc-4.8 -O -fomit-frame-pointer2014091120140907
15440sphlibgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15444regsgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15444regsgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15448regsgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15448sphlibgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
15452sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15456regsgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15464sphlibgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
15468bswapclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
15468sphlibgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15476ssse3gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
15480sphlibgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
15484sphlibgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
15484ssse3gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15484ssse3gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
15496regsgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15496regsgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
15500sphlibgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15504bswapclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
15508ssse3gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
15516sse2sgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
15520bswapclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
15520sphlibgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
15524regsgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
15528regsgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
15528regsgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
15528sphlibgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
15532regsgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
15536sphlibgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
15544regsgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
15544ssse3gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
15548regsgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
15548regsgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
15552regsgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
15552sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15552sphlibgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
15556regsgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
15556sphlibgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
15560sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15564regsgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
15564sphlibgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
15568sphlibgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
15568sphlibgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
15572sphlibgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
15576sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15580regsgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
15580sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15588regsgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
15588sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
15588sphlibgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
15588regsgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
15588regsgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15588sphlibgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
15592sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
15600sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
15604ssse3gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
15608sphlibgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
15612bswapclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
15612regsgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
15612sphlibgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
15616sphlibgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
15620sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15620sphlibgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15632ssse3gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
15636regsgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
15636sse2gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15640regsgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
15640regsgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
15640regsgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
15644regsgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
15644sse2gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15648regsgcc-4.7 -Os -fomit-frame-pointer2014091120140907
15648sphlibgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
15648sphlibgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
15656bswapclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
15664sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
15668bswapclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
15668regsgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15668regsgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15668bswapgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15672sphlibgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
15672sphlibgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
15676sphlibgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
15676sphlibgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15680bswapgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
15680sphlibgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
15680bswapgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15684sse2sgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
15684sphlibgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
15684bswapgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
15688bswapgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15692regsgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
15692sphlibgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
15696sphlibgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15696bswapgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15696bswapgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15696sphlibgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
15696bswapgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15700bswapgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15700bswapgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15700bswapgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
15700sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
15708sphlibgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15708bswapgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
15708sphlibgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
15708ssse3gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
15708sphlibgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15716regsgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
15716bswapgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15716sphlibgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
15720sse2sgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
15724regsgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15724bswapgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
15724bswapgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15724bswapgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
15724bswapgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15724sphlibgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15728sphlibgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
15728bswapgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
15732sphlibgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
15732bswapgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
15740sse2gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
15740bswapgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
15740sphlibgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
15740sphlibgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15740bswapgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15748bswapgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15748ssse3gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
15752bswapgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
15752bswapgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
15752bswapgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
15752sphlibgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15756sse2sgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
15760ssse3gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
15764sse2gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
15764sphlibgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
15764bswapgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
15768bswapgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
15772sse2gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
15772sse2gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
15772bswapgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15776ssse3gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
15776bswapgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15780regsgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15780bswapgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
15780bswapgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
15780sphlibgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
15788sse2gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15796sphlibgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
15804sse2sgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
15804sphlibgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15812bswapgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
15816sse2gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
15816bswapgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15816sse2gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15824regsgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15824sphlibgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15824bswapgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
15828bswapgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
15832regsgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
15832sse2gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
15836regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15836sse2gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15840bswapgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15844regsgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
15844regsgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
15844sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
15848regsgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
15852regsgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
15852sse2gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
15856sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
15856sse2gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15856regsgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
15856regsgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
15860sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
15860sse2gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15860regsgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
15860regsgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
15860regsgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
15864regsgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
15864bswapgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
15868sse2gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
15872regsgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
15872sphlibgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
15876sse2gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
15876regsgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
15880regsgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15884sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
15884sse2gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
15884sse2gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
15888sse2gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15892bswapgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
15892bswapgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15892sse2gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
15896sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
15896regsgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15900ssse3gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
15908bswapgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
15912regsgcc-4.7 -O -fomit-frame-pointer2014091120140907
15916regsgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
15920bswapgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
15924sse2sgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
15928regsgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15928bswapgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
15932regsgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
15940sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15940regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
15940bswapgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
15940sphlibgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
15944regsgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
15944regsgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
15956regsgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
15956bswapgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
15956bswapgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
15956regsgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
15956bswapgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
15960sse2gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
15964sse2gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
15964regsgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
15964sphlibgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
15972regsgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
15980sse2gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
15980regsgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
15992sse2gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
15992sse2gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
16000regsgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
16004regsgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16008bswapgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
16012sse2gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
16016sse2gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
16020sse2gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
16024sse2gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
16024regsgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16024regsgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
16028regsgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
16032regsgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16032regsgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16032sphlibgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
16036sse2gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
16040sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
16040bswapgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
16040bswapgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
16044regsgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
16048regsgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
16048bswapgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
16048regsgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
16052sse2gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
16052sse2gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
16056bswapgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
16064sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
16064regsgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
16068sse2gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
16068regsgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16080bswapgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
16080regsgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
16092regsgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
16100bswapgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
16104regsgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
16104bswapgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
16104bswapgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
16108bswapgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
16112bswapgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
16116regsgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16132bswapgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
16132bswapgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
16140regsgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16144ssse3gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
16148sphlibgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
16148regsgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
16148bswapgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
16148sse2gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
16152ssse3gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16156ssse3gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
16164regsgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16164sse2gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
16168regsgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
16168bswapgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
16184bswapgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
16188sse2gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
16192ssse3gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
16192regsgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
16196sse2gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
16196bswapgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
16200ssse3gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
16200sse2gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
16204ssse3gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
16208ssse3gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
16212sse2gcc-4.8 -O2 -fomit-frame-pointer2014091120140907
16216sse2gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
16220sse2gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
16220sse2gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
16220sse2gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
16224ssse3gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
16228ssse3gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
16232sse2gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
16232sse2sgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
16236sse2gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
16244sse2gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16252sse2gcc-4.7 -O2 -fomit-frame-pointer2014091120140907
16252sse2gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
16256sse2gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
16260sphlibgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16260sse2gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
16260sse2gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
16264bswapgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
16268ssse3gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
16272regsgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16276sse2gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
16276sse2gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
16276ssse3gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
16276bswapgcc-4.8 -Os -fomit-frame-pointer2014091120140907
16280ssse3gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
16284sse2gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
16288sse2gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
16288regsgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16292bswapclang -O3 -fomit-frame-pointer2014091120140907
16296bswapclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
16300regsgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
16300sse2gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
16312sphlibgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
16312sse2gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
16312sse2gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16316sse2gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
16316sse2gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
16320sse2gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
16320sphlibgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
16320sse2gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
16328sse2gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
16332ssse3gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16336sse2sgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
16340sse2gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
16344sse2gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
16356sse2gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
16360sse2gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
16364sse2gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
16364sse2gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
16364sse2gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
16368bswapclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
16368sse2gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
16376sse2gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
16380sse2gcc-4.7 -O -fomit-frame-pointer2014091120140907
16384sse2gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16384sse2sgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
16392sse2gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
16392sse2gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
16396sse2gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
16396regsgcc-4.8 -O -fomit-frame-pointer2014091120140907
16396sse2gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
16396sse2sgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
16400sse2gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
16400sse2gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
16400sse2gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
16400sse2sgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
16400sse2sgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
16404sse2gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
16404sse2sgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
16404regsgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16408sse2gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
16408sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16412sse2gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
16424sse2gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
16424sphlibgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
16428sse2gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
16432sse2sgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
16440sse2gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
16440sphlibgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
16440sse2sgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
16444sse2gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
16444sphlibgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16456sse2gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16460regsgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
16464sse2gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
16468sse2sgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
16472regsgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
16484regsgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
16484sse2sgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
16488sse2gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
16488sse2gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16492sse2gcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
16492ssse3gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
16496sse2gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
16504sse2gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
16508sse2gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
16508sse2gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
16512sse2gcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
16512sphlibgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16516sse2gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
16516sse2gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16524sse2sgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
16528sse2gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16548sse2gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
16552sse2gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
16556sse2gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
16560sse2gcc-4.8 -O3 -fomit-frame-pointer2014091120140907
16568regsgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
16568ssse3gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
16572sse2gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
16576sse2gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16576sse2gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
16584sse2gcc-4.7 -O3 -fomit-frame-pointer2014091120140907
16592sse2gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
16596sse2gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
16604sse2gcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
16608sse2gcc-4.8 -O -fomit-frame-pointer2014091120140907
16616sse2gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16620sse2gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16632regsgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16632sse2gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
16636bswapgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16640sse2sgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
16648regsgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
16660sse2gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
16660sse2gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
16676sse2gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
16680sse2gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16680sse2gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
16688bswapgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
16696bswapgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
16704sse2gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
16720sse2gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16720sse2gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16724sse2sgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
16732sse2gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
16732sse2gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
16732sse2sgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
16740sse2gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
16744sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16748sse2gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16756bswapgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16760sse2gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
16768sse2sgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16780sse2sgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
16780sse2gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
16792sse2gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16800regsgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
16812sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16840sphlibgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
16844sse2sgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16852sse2gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
16852sse2gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
16856sse2gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16856bswapgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16860sse2gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
16868sse2sgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16868sse2gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
16872sphlibclang -O3 -fomit-frame-pointer2014091120140907
16872sse2gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16876sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
16876sse2gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
16876sse2gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
16884sse2gcc-4.7 -Os -fomit-frame-pointer2014091120140907
16884sse2sgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16896bswapgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16908bswapgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
16912sphlibgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
16912sse2gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16916bswapgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
16932sse2sgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
16940sse2gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
16944sphlibgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
16944sse2sgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
16944sse2sgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
16956sse2gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
16960sse2gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
16964bswapgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
16980sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
16984sphlibgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
16984sse2sgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
16988bswapgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
16992sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
16996sphlibgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
17000sphlibgcc-4.7 -Os -fomit-frame-pointer2014091120140907
17000sphlibgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17000sphlibgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17000sphlibgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17000sphlibgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17008regsclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
17008sphlibgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17012sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
17016regsclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
17016sse2sgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
17036ssse3gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
17040sse2sgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
17044sse2gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17048sphlibclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
17048sse2gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
17064sse2sgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
17068regsgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
17072regsgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
17072sphlibgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17076sphlibgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
17084sphlibgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
17084regsgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
17084regsgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
17092regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
17092bswapgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
17096sse2sgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
17096sphlibgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
17096sse2gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17104regsclang -O3 -fomit-frame-pointer2014091120140907
17104sse2gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
17112sse2gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
17112sse2gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
17112sse2gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
17112sse2gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
17116sse2sgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
17116sse2gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17132sphlibgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
17132sse2gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
17136sse2gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17136sse2gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
17140regsclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
17140sse2gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
17140regsgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
17144regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
17144sphlibgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
17160regsgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
17164sphlibgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
17164sse2gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
17172ssse3gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
17188sphlibgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
17204bswapgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17216regsgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
17220sse2sgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
17224sse2gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17228sse2sgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
17248ssse3gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
17252sse2sgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17260sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17260sphlibgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
17276sse2sgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
17280sse2sgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
17304regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17304regsgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
17308sse2sgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
17308sse2gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
17312regsgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
17312regsgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
17316regsgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
17332regsgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17332regsgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17340sse2gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
17340regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17340sse2sgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
17344sphlibgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
17352regsgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
17360regsgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
17364sse2sgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
17364regsgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
17368regsgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
17372sse2sgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17372regsgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
17372regsgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
17372regsgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
17372regsgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
17376regsclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
17376regsgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
17380ssse3gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
17384ssse3gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
17384regsgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
17392regsgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
17392sse2sgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
17396regsgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
17396regsgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
17396regsgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
17400regsgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
17424regsgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
17424regsgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17424regsgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17424regsgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
17432regsgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
17432ssse3gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
17436regsgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
17444sse2gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
17444regsgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17456sse2sgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
17468regsgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17476ssse3gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
17480ssse3gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
17496regsgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
17504ssse3gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
17516sse2sgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
17516sse2sgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
17516sse2gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17528sse2sgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
17532sse2gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
17532ssse3gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
17532regsgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
17544sse2sgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
17544regsgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17548sse2gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17548sse2gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17552sse2sgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17560regsgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
17568sse2sgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
17572ssse3gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
17572ssse3gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
17576regsgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17576sse2gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
17592sse2sgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17596sphlibgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
17596sse2gcc-4.8 -Os -fomit-frame-pointer2014091120140907
17596regsgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17596regsgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17604regsgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17608sse2sgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
17608regsgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
17612sse2sgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
17620sse2gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17620sse2sgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
17620regsgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
17624sse2sgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
17624sse2sgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
17624regsgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17628sse2sgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
17628sse2sgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17632sse2sgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
17632sse2sgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
17636sse2sgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17636sse2sgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
17640sse2sgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17640regsgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17644ssse3gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
17652sse2sgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
17660sse2sgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17664regsgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17664sse2sgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
17668sse2sgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
17668regsgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
17676sse2sgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
17676sse2sgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
17684sse2sgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
17696regsgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
17700sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
17700sse2sgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
17700regsgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
17704sse2sgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17704sse2sgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
17712sse2sgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
17712sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17720sse2gcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
17720regsgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
17728sse2sgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
17728sse2sgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17728sse2sgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17736regsgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
17744sse2sgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
17744sse2sgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
17744ssse3gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
17748sse2gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
17768sphlibgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
17776sse2sgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
17780regsgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
17788sse2sgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
17792sse2sgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17792regsgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17800sphlibgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
17800sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
17800sse2sgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17804sse2sgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
17804sse2sgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
17804sse2sgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
17808sse2sgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
17812sse2sgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
17812sse2sgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
17816sse2gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
17820sse2sgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
17820sse2sgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
17836sphlibgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
17840regsgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17852sse2sgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
17856sse2sgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17856sse2sgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
17864sse2sgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
17864sphlibgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
17876sse2sgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
17884sse2sgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
17884regsgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
17884sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
17888sse2sgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
17892sse2sgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
17892sse2sgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17896regsclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
17904sse2sgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
17912ssse3gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
17912sphlibgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
17916sse2gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
17920sphlibgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
17932sse2sgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
17936sse2sgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
17944sse2sgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
17944sse2sgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
17956sse2sgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
17956sse2sgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
17960sse2sgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17960sse2sgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
17972sse2gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
17976sse2sgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
17980sse2sgcc-4.7 -O -fomit-frame-pointer2014091120140907
17980ssse3gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
17984sse2sgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
17984sse2sgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
17992sse2sgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
17992sse2sgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
17996sse2sgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18012regsgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18016sse2sgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18028sse2sgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
18028sse2sgcc-4.8 -Os -fomit-frame-pointer2014091120140907
18032regsclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
18032sse2sgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18036sse2sgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18040sse2sgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
18040sse2sgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18040sse2sgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
18052regsgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
18052sse2sgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18056sse2sgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
18068regsgcc-4.8 -Os -fomit-frame-pointer2014091120140907
18076sse2sgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
18092sse2sgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
18096refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
18104refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18104sse2sgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
18104regsgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
18108sse2sgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18108regsgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
18120sse2sgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
18128regsgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
18128sse2sgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
18132regsgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
18132sse2sgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
18148sse2sgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18148sse2sgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
18160sse2sgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18168sse2sgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
18172sphlibgcc-4.8 -Os -fomit-frame-pointer2014091120140907
18172sphlibgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
18180refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
18180sse2sgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
18184sphlibgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
18188sse2sgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18188sse2sgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
18196sse2sgcc-4.8 -O -fomit-frame-pointer2014091120140907
18200sphlibgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
18208sse2sgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18212sphlibgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
18216sse2sgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
18220sse2sgcc-4.7 -Os -fomit-frame-pointer2014091120140907
18220sse2sgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
18220sse2sgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
18240sse2sgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
18240sse2sgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
18240regsgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
18244regsgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
18252sphlibgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18256sse2sgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
18256ssse3gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
18272sse2sgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
18280sse2sgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
18288sse2sgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18292regsgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
18292sphlibgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18300sphlibgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
18300sse2sgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18304sphlibgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
18308sse2sgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18312refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
18320refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
18320sse2sgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
18320sse2sgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18324refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
18324sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
18328regsgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
18336sse2sgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
18356refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
18356sphlibgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
18364sse2sgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
18364regsgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
18364sse2sgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
18368refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
18376refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
18376sse2sgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
18380sse2sgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
18388sse2sgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
18396regsgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18400sphlibgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
18408sse2sgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18428sphlibgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
18436sse2sgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
18436regsgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
18444sse2sgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
18444sse2sgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
18448sse2sgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
18452sphlibgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
18452sse2sgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
18452sse2sgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18456sse2sgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
18460refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
18468sse2sgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
18472sse2sgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
18492sse2sgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
18496refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
18500refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
18500sse2sgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
18504sse2sgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
18508sse2sgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
18524sse2sgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
18528refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
18532regsgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18536sse2sgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
18548sse2sgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
18568sphlib-smallgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
18568sse2sgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18576refgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
18576sphlib-smallgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
18588sse2sgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
18592sphlib-smallgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18600sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
18600sphlib-smallgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
18616sphlib-smallgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
18620refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
18620refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
18624refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18628sphlib-smallgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
18632sphlib-smallgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
18636refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18636sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
18636sphlib-smallgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
18644sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
18644sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
18660refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
18660sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
18660sse2sgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
18664sphlib-smallgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
18664sphlib-smallgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
18668sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18676sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
18688sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
18696sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
18700refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
18708sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
18708sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
18712sphlib-smallgcc-4.7 -O -fomit-frame-pointer2014091120140907
18716sphlib-smallgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
18728sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18728sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18732sphlibgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
18736sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
18740sphlib-smallgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
18744refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
18748sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
18752sse2sgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
18768sse2sgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
18768sse2sgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
18776sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
18780refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
18800sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
18808refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
18812sse2sgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
18820sse2sgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
18832refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
18832refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
18832sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
18876sphlibgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
18884regsgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
18908sse2sgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
18956sphlib-smallgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
18968sse2sgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
18988sphlib-smallgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
18992sse2sgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19000refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19004sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
19008sphlib-smallgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
19012sphlib-smallgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
19024sphlib-smallgcc-4.8 -O -fomit-frame-pointer2014091120140907
19024sse2sgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
19036sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
19040sphlib-smallgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
19040sphlib-smallgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
19052sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
19056sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
19060sphlib-smallgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
19196sse2sgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
19204sphlib-smallgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
19208sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
19232sphlibgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
19236sphlib-smallgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
19240sphlib-smallgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
19248sphlib-smallgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19264sphlib-smallgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19288sphlib-smallgcc-4.7 -O3 -fomit-frame-pointer2014091120140907
19300sphlib-smallgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
19304sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
19304sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
19320sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
19324refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
19328sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
19336sphlib-smallgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
19340sphlib-smallgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19344sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
19344sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
19360sphlib-smallgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
19364sphlib-smallgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
19388sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
19408sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19408refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
19408sphlib-smallgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091120140907
19424refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
19428sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
19432sphlib-smallgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
19436sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
19480sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19484sphlib-smallgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
19484sphlib-smallgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
19488refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19492sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
19492sphlib-smallgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
19496sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19512sphlib-smallgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
19520sphlib-smallgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
19560sphlib-smallgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19564sphlib-smallgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
19564refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
19576refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091120140907
19580refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
19608refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
19608sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
19620refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
19620sphlib-smallgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19624refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
19624sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19640refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
19640refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
19648refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
19660sphlib-smallgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
19668refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
19680sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
19696refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
19700sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19704sphlib-smallgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19720sphlib-smallgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19724sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
19748sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
19756sphlib-smallgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
19768sphlib-smallgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
19772refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
19772sphlib-smallgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19776sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
19804sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
19808sphlib-smallgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
19808refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
19808sphlib-smallgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
19824refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
19824refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19844refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091120140907
19844refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
19860refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
19860sphlib-smallgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19864sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
19868refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
19872sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
19876sse2gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
19876refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
19876refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
19876refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
19876sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19880refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
19880sphlib-smallgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
19884sphlib-smallgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
19884sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
19892refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091120140907
19896refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
19896refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
19900refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
19900sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
19904refgcc-4.7 -O2 -fomit-frame-pointer2014091120140907
19908refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091120140907
19908refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
19908sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
19908sphlib-smallgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
19908sphlib-smallgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
19916refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091120140907
19920sphlib-smallgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
19920sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
19924refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
19924sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
19936refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
19956refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
19956sphlib-smallgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
19960sphlib-smallgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
19972sphlib-smallgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
19976refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091120140907
19988refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19988sphlib-smallgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19992refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
19992refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
19996refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
20008refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
20008refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
20008sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
20016sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
20020sphlib-smallgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091120140907
20024refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
20024refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
20028sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
20032refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
20032sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
20036refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
20044refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
20060sphlib-smallgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091120140907
20064sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
20064refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
20072refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
20080sphlib-smallgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
20092sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
20092sphlib-smallgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
20104sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
20132sphlib-smallgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
20140refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
20140sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
20152refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
20160refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
20212sphlib-smallgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
20220refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
20268refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
20296sphlib-smallgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
20312sphlib-smallgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
20324sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
20340refgcc-4.7 -m64 -O -fomit-frame-pointer2014091120140907
20360sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
20364refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
20376sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
20392sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
20400refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
20420sse2gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
20424sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
20424refgcc-4.8 -O3 -fomit-frame-pointer2014091120140907
20428refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
20436refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
20440sphlib-smallclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
20440refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
20440refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091120140907
20444refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
20452refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
20456sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
20456refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
20460refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091120140907
20480sphlib-smallgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
20484refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
20496sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
20500refgcc-4.7 -O -fomit-frame-pointer2014091120140907
20512sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
20528sphlib-smallgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
20536sphlib-smallgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
20540refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
20552refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
20556refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
20576refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
20576sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
20580sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
20584sphlib-smallgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
20584sphlib-smallgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
20584refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091120140907
20632sphlib-smallgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
20636refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091120140907
20644refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
20648sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
20652sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
20704sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
20704sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
20708sphlib-smallgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
20708sphlib-smallgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
20708refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
20712refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
20736sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
20736refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091120140907
20772sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
20780refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091120140907
20788refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091120140907
20796refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
20796refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091120140907
20800refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091120140907
20804refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
20808sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
20808sphlib-smallgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
20816refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
20816refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
20820refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
20828refgcc-4.8 -O -fomit-frame-pointer2014091120140907
20832sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
20836sphlib-smallgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091120140907
20848sphlib-smallclang -O3 -fomit-frame-pointer2014091120140907
20852refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
20860refgcc-4.8 -m64 -O -fomit-frame-pointer2014091120140907
20872sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
20876refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091120140907
20896sphlib-smallgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
20896sphlib-smallgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
20920sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
20940refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
20944refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091120140907
20956refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
20964refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
20968sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
20980refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091120140907
20984refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
20992sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
20992sphlib-smallgcc-4.7 -Os -fomit-frame-pointer2014091120140907
20992sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
21000refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091120140907
21008sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
21008sphlib-smallgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21024refgcc-4.8 -O2 -fomit-frame-pointer2014091120140907
21024refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
21036sphlib-smallgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
21036refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091120140907
21040refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091120140907
21044refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
21056refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
21076sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21076refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
21124sphlib-smallgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21176sphlib-smallgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
21180sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
21244sphlib-smallgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
21288refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091120140907
21292refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
21296refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
21300refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21304sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
21304refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
21316sphlib-smallgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091120140907
21392refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
21404sphlib-smallgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
21432sphlib-smallgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
21472refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091120140907
21540sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
21608sphlib-smallgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
21616sphlib-smallgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
21644sphlib-smallgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
21768refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21792refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091120140907
21852sphlib-smallgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
21884refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
21904refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
21908refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
21908refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
21912refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091120140907
21936refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091120140907
21944refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
21952refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
21976sphlib-smallgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
21992sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
22080refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
22120refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091120140907
22168refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
22280refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22308refgcc-4.7 -m64 -Os -fomit-frame-pointer2014091120140907
22328refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
22344refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
22348refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
22360refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
22360refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
22368refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
22412refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
22444sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
22484sphlib-smallgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
22520sphlib-smallgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
22524sphlib-smallgcc-4.8 -Os -fomit-frame-pointer2014091120140907
22540sphlib-smallgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
22548refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091120140907
22576sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
22580sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22596sphlib-smallgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
22596sphlib-smallgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
22596refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
22600sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
22616sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
22632sphlib-smallgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22640refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
22680refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22688sphlib-smallgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
22720refgcc-4.7 -Os -fomit-frame-pointer2014091120140907
22748sphlib-smallgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
22748sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
22772refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
22776refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22800sphlib-smallgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
22800sphlib-smallgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22804refgcc-4.8 -Os -fomit-frame-pointer2014091120140907
22824refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
22848sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
22856sphlib-smallgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
22856refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091120140907
22908refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
22916sphlib-smallgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
22916refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
22968refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
23008sphlib-smallgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
23020refgcc-4.8 -m64 -Os -fomit-frame-pointer2014091120140907
23144refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
23168refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091120140907
23204refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
23220refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
23228refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
23228refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091120140907
23232refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
23240refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
23244refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091120140907
23276refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
23280refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
23316refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
23396refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
23400refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
23500refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
23600refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091120140907
23604sphlib-smallgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
23712sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
23748refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091120140907
24276refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
24316refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
24356refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
24388refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
24412refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
24544sphlib-smallgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
24832sphlib-smallgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091120140907
24972refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
26036refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
26252refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091120140907
26600refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091120140907
26696refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
26884refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
27076refclang -O3 -fomit-frame-pointer2014091120140907
27528refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
27568refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091120140907
27836refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091120140907
51140sphlibgcc-4.82014091120140907
51184sphlibcc2014091120140907
51316sphlibgcc-4.72014091120140907
51356sphlibgcc-4.8 -funroll-loops2014091120140907
51436sphlibgcc-4.7 -funroll-loops2014091120140907
58192bswapgcc-4.8 -funroll-loops2014091120140907
58244bswapcc2014091120140907
58244bswapgcc-4.82014091120140907
58956bswapgcc-4.7 -funroll-loops2014091120140907
59056bswapgcc-4.72014091120140907
59440sandygcc-4.7 -funroll-loops2014091120140907
59444sandygcc-4.72014091120140907
61688regsgcc-4.82014091120140907
61792regsgcc-4.8 -funroll-loops2014091120140907
62136regscc2014091120140907
62264regsgcc-4.72014091120140907
65448regsgcc-4.7 -funroll-loops2014091120140907
66088sphlib-smallcc2014091120140907
66276sphlib-smallgcc-4.72014091120140907
66344sphlib-smallgcc-4.8 -funroll-loops2014091120140907
66512sphlib-smallgcc-4.82014091120140907
66880sphlib-smallgcc-4.7 -funroll-loops2014091120140907
67708sandygcc-4.82014091120140907
67752sandycc2014091120140907
68464sandygcc-4.8 -funroll-loops2014091120140907
71972refgcc-4.82014091120140907
72204refcc2014091120140907
72384refgcc-4.8 -funroll-loops2014091120140907
73108refgcc-4.72014091120140907
74688refgcc-4.7 -funroll-loops2014091120140907
286328sse2scc2014091120140907
288104sse2sgcc-4.8 -funroll-loops2014091120140907
292596sse2sgcc-4.82014091120140907
307744sse2cc2014091120140907
309984sse2gcc-4.8 -funroll-loops2014091120140907
310868sse2sgcc-4.7 -funroll-loops2014091120140907
325556sse2gcc-4.82014091120140907
326304sse2sgcc-4.72014091120140907
326412sse2gcc-4.7 -funroll-loops2014091120140907
338364sse2gcc-4.72014091120140907

Test failure

Implementation: crypto_hash/blake512/sse41
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 73, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sse41
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sse41
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:37: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: clang -O3 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/bin/../lib64/clang/3.3/include/tmmintrin.h:28:2: error: "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:141:15: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:141:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:143:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:144:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:145:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:146:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:81:8: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:81:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:82:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:83:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:84:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:85:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:86:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:87:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer xop
clang -O3 -fwrapv -march=native -fomit-frame-pointer xop
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer xop
clang -O3 -fwrapv -mavx -fomit-frame-pointer xop
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:81:8: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c: ^
hash.c: hash.c:81:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:82:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:83:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:84:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:85:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:86:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:87:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:92:15: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:92:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:93:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:94:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:95:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:96:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:97:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:98:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer xop-2
clang -O3 -fwrapv -march=native -fomit-frame-pointer xop-2
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer xop-2
clang -O3 -fwrapv -mavx -fomit-frame-pointer xop-2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395933:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0+1 #246.3
hash.s: ^
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: clang -O3 -fomit-frame-pointer
vector.c: vector.c:646:13: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: ./vector.h:202:36: note: expanded from macro 'V864'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: ./vector.h:42:19: note: expanded from macro 'V816'
vector.c: #define V816(x) (x)
vector.c: ^
vector.c: ./vector.h:40:19: note: expanded from macro 'V1632'
vector.c: #define V1632(x) (x)
vector.c: ^
vector.c: ./vector.h:38:19: note: expanded from macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.c:646:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:646:31: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -march=native -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -mavx -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer vect128-xop

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: clang -O3 -fomit-frame-pointer
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512-m.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_INPLACE_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_INPLACE_0
vector.c: ^
vector.c: ./perm512-m.h:4:10: note: expanded from macro 'PERM_512_INPLACE_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer vect128
clang -O3 -fwrapv -march=native -fomit-frame-pointer vect128
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer vect128
clang -O3 -fwrapv -mavx -fomit-frame-pointer vect128
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: clang -O3 -fomit-frame-pointer
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_0
vector.c: ^
vector.c: ./perm512.h:6:10: note: expanded from macro 'PERM_512_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -march=native -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -mavx -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395933:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0+1 #246.3
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake512/bswap
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer bswap ref regs sandy sse2 sse2s sse41 ssse3
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer bswap ref regs sandy sse2 sse2s sse41 ssse3
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer bswap ref regs sandy sse2 sse2s sse41 ssse3

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.c: hash.c:81:8: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:81:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:82:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:83:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:84:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:85:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:86:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^ ~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.c: hash.c:92:15: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:92:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:93:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:94:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:95:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:96:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:97:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop-2
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop-2
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
nist.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: vector.c:646:13: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: ./vector.h:202:36: note: expanded from macro 'V864'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: ./vector.h:42:19: note: expanded from macro 'V816'
vector.c: #define V816(x) (x)
vector.c: ^
vector.c: ./vector.h:40:19: note: expanded from macro 'V1632'
vector.c: #define V1632(x) (x)
vector.c: ^
vector.c: ./vector.h:38:19: note: expanded from macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.c:646:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-xop
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-xop

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
nist.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512-m.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_INPLACE_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_INPLACE_0
vector.c: ^
vector.c: ./perm512-m.h:4:10: note: expanded from macro 'PERM_512_INPLACE_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
nist.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_0
vector.c: ^
vector.c: ./perm512.h:6:10: note: expanded from macro 'PERM_512_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-inplace
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
blake.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake512/bswap
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer bswap ref regs sandy sse2 sse2s sse41 ssse3

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: hash.c:81:8: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:81:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:82:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:83:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:84:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:85:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^ ~~~~~~~~~~~
hash.c: hash.c:86:6: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^ ~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: hash.c:92:15: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:92:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:93:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:94:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:95:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:96:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: hash.c:97:13: error: assigning to '__m128i' from incompatible type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: vector.c:646:13: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: ./vector.h:202:36: note: expanded from macro 'V864'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: ./vector.h:42:19: note: expanded from macro 'V816'
vector.c: #define V816(x) (x)
vector.c: ^
vector.c: ./vector.h:40:19: note: expanded from macro 'V1632'
vector.c: #define V1632(x) (x)
vector.c: ^
vector.c: ./vector.h:38:19: note: expanded from macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.c:646:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer vect128-xop

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512-m.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_INPLACE_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_INPLACE_0
vector.c: ^
vector.c: ./perm512-m.h:4:10: note: expanded from macro 'PERM_512_INPLACE_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: gt;:41:1: note: expanded from here
vector.c: PERM_512_0
vector.c: ^
vector.c: ./perm512.h:6:10: note: expanded from macro 'PERM_512_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
hash.s: clang-3.3: warning: argument unused during compilation: '-maes'
hash.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395933:31: error: unexpected token in argument list
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395933:31: error: unexpected token in argument list
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx'
hash.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx'
hash.s: clang-3.3: warning: argument unused during compilation: '-maes'
hash.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
hash.s: clang-3.3: warning: argument unused during compilation: '-mavx'
hash.s: clang-3.3: warning: argument unused during compilation: '-maes'
hash.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
hash.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang-3.3: warning: argument unused during compilation: '-I .'
hash.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc-4.7
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc-4.7
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc-4.7
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc-4.7
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc-4.7
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc-4.7
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc-4.7
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.7/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:126:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:37: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:18: note: in expansion of macro 'V3264'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:37: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:131:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t2 = _mm_blend_epi16(m1, m6, 0xF0); \
hash.c: ^
hash.c: rounds.h:861:3: note: in expansion of macro 'LOAD_MSG_2_2'
hash.c: LOAD_MSG_ ##r ##_2(b0, b1); \
hash.c: ^
hash.c: hash.c:119:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 2);
hash.c: ^
hash.c: rounds.h:140:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t0 = _mm_blend_epi16(m5, m1, 0xF0); \
hash.c: ^
hash.c: rounds.h:864:3: note: in expansion of macro 'LOAD_MSG_2_3'
hash.c: LOAD_MSG_ ##r ##_3(b0, b1); \
hash.c: ^
hash.c: hash.c:119:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 2);
hash.c: ^
hash.c: rounds.h:188:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t0 = _mm_blend_epi16(m1, m2, 0xF0); \
hash.c: ^
hash.c: rounds.h:864:3: note: in expansion of macro 'LOAD_MSG_3_3'
hash.c: LOAD_MSG_ ##r ##_3(b0, b1); \
hash.c: ...

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