Implementation notes: amd64, hydra2, crypto_hash/bmw512

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: bmw512
TimeImplementationCompilerBenchmark dateSUPERCOP version
7428opt008_asm64clang -O3 -fomit-frame-pointer2014071220140622
7428opt008_asm64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
7428opt008_asm64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
7428opt008_asm64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
7432opt008_asm64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
7432opt008_asm64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
7444opt008_asm64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
7444opt008_asm64gcc -O2 -fomit-frame-pointer2014052620140525
7444opt008_asm64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7444opt008_asm64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
7444opt008_asm64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
7448opt008_asm64gcc -O3 -fomit-frame-pointer2014052620140525
7448opt008_asm64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7448opt008_asm64gcc -m64 -O2 -fomit-frame-pointer2014052620140525
7448opt008_asm64gcc -m64 -O3 -fomit-frame-pointer2014052620140525
7452opt008_asm64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
7452opt008_asm64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
7452opt008_asm64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7452opt008_asm64gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
7452opt008_asm64gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
7456opt008_asm64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7460opt008_asm64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7460opt008_asm64gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7464opt008_asm64gcc -m64 -O -fomit-frame-pointer2014052620140525
7464opt008_asm64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -O -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7468opt008_asm64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -march=k8 -O -fomit-frame-pointer2014052620140525
7472opt008_asm64gcc -march=nocona -O -fomit-frame-pointer2014052620140525
7476opt008_asm64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7476opt008_asm64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
7476opt008_asm64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
7484opt008_asm64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
7484opt008_asm64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
7484opt008_asm64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
7484opt008_asm64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
7488opt008_asm64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
7488opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7488opt008_asm64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7488opt008_asm64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7488opt008_asm64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
7492opt008_asm64gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
7492opt008_asm64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
7492opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
7492opt008_asm64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
7492opt008_asm64gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
7496opt008_asm64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
7496opt008_asm64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
7496opt008_asm64gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
7500opt008_asm64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
7512opt008_asm64gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
7516opt008_asm64gcc -funroll-loops2014052620140525
7520opt008_asm64gcc2014052620140525
7532opt008_asm64cc2014052620140525
7532opt008_asm64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
7532opt008_asm64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
7532opt008_asm64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
7532opt008_asm64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
7656opt008_asm64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
7656opt008_asm64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
7656opt008_asm64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
7656opt008_asm64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
7656opt008_asm64gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -m64 -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
7660opt008_asm64gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
7664opt008_asm64gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
7664opt008_asm64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
7664opt008_asm64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
7664opt008_asm64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7664opt008_asm64gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
7668opt008_asm64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
7668opt008_asm64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
7668opt008_asm64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
7672opt008_asm64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
7680opt008_asm64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
7684opt008_asm64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
7756optc01gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
7760optc01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7764optc01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
7764optc02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
7768optc02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7772optc02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7784optc02gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
7788optc02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7792optc01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
7796optc02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
7796optc02gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
7808optc01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
7812optc01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7812optc01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
7812optc01gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
7816optc02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7820optc02gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
7824optc02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7824optc01gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7836optc01gcc -O3 -fomit-frame-pointer2014052620140525
7840optc01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7844optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7844optc02gcc -m64 -O3 -fomit-frame-pointer2014052620140525
7848optc02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7848optc02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
7856optc02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
7856optc02gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
7860optc01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
7860optc01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7864optc02gcc -O3 -fomit-frame-pointer2014052620140525
7864optc02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
7864optc01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
7864optc02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
7868optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
7868optc01gcc -m64 -Os -fomit-frame-pointer2014052620140525
7868optc02gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
7868optc01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
7868optc01gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
7872optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
7872optc02gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
7872optc02gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7872optc02gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
7872optc02gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
7876optc02gcc -m64 -Os -fomit-frame-pointer2014052620140525
7880optc01gcc -m64 -O2 -fomit-frame-pointer2014052620140525
7880optc02gcc -m64 -O2 -fomit-frame-pointer2014052620140525
7880optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7880optc01gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
7880optc01gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
7884optc02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
7884optc01gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
7888optc01gcc -m64 -O3 -fomit-frame-pointer2014052620140525
7888optc01gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
7892optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7892optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7892optc02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
7892optc01gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7896optc02gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
7896optc01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
7896optc01gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
7896optc02gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
7900optc01gcc -Os -fomit-frame-pointer2014052620140525
7900optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7900optc02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7900optc01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
7904optc02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
7908optc01gcc -O2 -fomit-frame-pointer2014052620140525
7908optc01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7908optc01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
7908optc01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
7908optc01gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
7908optc01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
7908optc01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
7912optc01gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
7912optc01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
7912optc02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
7916optc02gcc -O2 -fomit-frame-pointer2014052620140525
7916optc02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
7920optc01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
7920optc02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
7920optc01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
7924optc01gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
7928optc02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
7928optc01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
7928optc02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
7932optc01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
7940optc02gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
7944optc02gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
7944optc02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7948optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7952optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
7956optc01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7956optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
7956optc02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7964optc01gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
7964optc01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
7968optc01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
7972optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7972optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
7972optc01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
7972optc02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
7984optc02gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8000optc02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8004optc02gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
8004optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8008optc02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8008optc02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
8016optc02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
8016optc01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8016optc01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
8016optc01gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8032optc01gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
8032optc01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
8036optc01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8040optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
8040optc01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8044optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8048optc01gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8052optc02gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8052optc01gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
8060optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8060optc01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8088optc02gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
8096optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8132optc01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8136optc01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8148optc02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8156optc02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
8164optc01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
8168optc02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8204optc01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8284optabegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8296optc02gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8296optc02gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8296optc02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8296optc02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8304optbbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8304optbbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8308optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8312optbbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8312optbbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8312optbbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8312optc02gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8320optbbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8320optc02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8320optc02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8324optabegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8324optc03gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
8324optc01gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8324optabegcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8328optbbegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8328optbbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8328optbbegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8328optabegcc -march=k8 -O -fomit-frame-pointer2014052620140525
8332optbbegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8332optbbegcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8332optbbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8332optabegcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8332optbbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8336optc03gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
8336optc03gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8336optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8336optabegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8336optc03gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
8336optc01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8340optabegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8340optbbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8340optc04gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8340optc02gcc -march=k8 -O -fomit-frame-pointer2014052620140525
8344optbbegcc -O -fomit-frame-pointer2014052620140525
8344optbbegcc -m64 -O -fomit-frame-pointer2014052620140525
8344optc01gcc -m64 -O -fomit-frame-pointer2014052620140525
8344optc03gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
8344optbbegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8348optabegcc -O -fomit-frame-pointer2014052620140525
8348optabegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8348optabegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8348optabegcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8348optc03gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
8348optabegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8348optabegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8348optabegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8348optbbegcc -march=nocona -O -fomit-frame-pointer2014052620140525
8348optc04gcc -march=nocona -O -fomit-frame-pointer2014052620140525
8352optc03gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
8352optbbegcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8352optc01gcc -march=nocona -O -fomit-frame-pointer2014052620140525
8356optc03gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8356optc03gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8356optabegcc -m64 -O -fomit-frame-pointer2014052620140525
8356optabegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8360optc04gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8360optc03gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
8364optc01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8364optc04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8364optc03gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8364optc02gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8368optabegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8368optc04gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8368optc02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8368optc03gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8368optc04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8368optc01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8368optc01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8368optc03gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8368optc04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8368optc01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8368optc01gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8368optc03gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8372optc03gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8372optbbegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8372optc03gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
8372optbbegcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8372optbbegcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8372optc01gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8372optbbegcc -march=k8 -O -fomit-frame-pointer2014052620140525
8376optc04gcc -O -fomit-frame-pointer2014052620140525
8376optc02gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8376optc03gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8376optc01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8376optc03gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
8376optc01gcc -march=k8 -O -fomit-frame-pointer2014052620140525
8380optc03gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8380optc03gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
8380optc03gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8380optc04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8380optc03gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8380optc03gcc -march=nocona -O -fomit-frame-pointer2014052620140525
8384optc04gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8384optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8384optc04gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8384optc04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8384optc03gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
8384optc03gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
8384optabegcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8384optabegcc -march=nocona -O -fomit-frame-pointer2014052620140525
8388optc01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8388optc04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8388optc02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8388optc04gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8392optc01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8392optc04gcc -m64 -O -fomit-frame-pointer2014052620140525
8392optc03gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8392optc02gcc -march=nocona -O -fomit-frame-pointer2014052620140525
8396optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8396optc03gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8396optc03gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8400optc03gcc -O -fomit-frame-pointer2014052620140525
8400optc04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8400optc03gcc -m64 -O2 -fomit-frame-pointer2014052620140525
8400optc03gcc -m64 -O -fomit-frame-pointer2014052620140525
8400optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8400optc04gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8400optc03gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
8404optc03gcc -O3 -fomit-frame-pointer2014052620140525
8404optc03gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8404optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8404optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8404optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8404optc03gcc -m64 -O3 -fomit-frame-pointer2014052620140525
8404optc04gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8404optc04gcc -march=k8 -O -fomit-frame-pointer2014052620140525
8408optc03gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8408optc02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8412optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8412optc03gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8412optc03gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8412optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8412optc03gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8416optc01gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8416optabegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8416optabegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8416optc02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8416optc02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8416optabegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8416optc03gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8420optc03gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8424optc03gcc -O2 -fomit-frame-pointer2014052620140525
8424optabegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8424optc03gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8432optc02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8432optc02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8432optc02gcc -m64 -O -fomit-frame-pointer2014052620140525
8436optc04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8440optc03gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8444optc03gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
8444optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8444optc03gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8444optc03gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
8444optc03gcc -march=k8 -O -fomit-frame-pointer2014052620140525
8448optc03gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
8452optc03gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8452optc03gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8452optbgbegcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
8456optbgbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8460optc03gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8472optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8472optc03gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8480optc03gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8492optbgbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8492optc03gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8496optc03gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8496optbgbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8496optbgbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
8496optbgbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
8504optc04gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
8504optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8504optc04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
8504optc03gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
8512optc04gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8512optc04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8516optc04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8516optc04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8520optbbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8520optbbegcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8524optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8524optbgbegcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8528optbgbegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
8528optc04gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
8532optbgbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8532optc04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
8536optbgbegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
8536optc03gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8536optc04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
8536optc04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
8544optc03gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8544optc04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
8544optbgbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8548optc04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
8548optc04gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
8548optabegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8552optabegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8552optbbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8552optc04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8552optabegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
8552optbbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
8552optc04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
8552optbbegcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
8556optc04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8556optbgbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8556optbgbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
8556optc04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
8560optbgbegcc -O -fomit-frame-pointer2014052620140525
8564optbgbegcc -m64 -O -fomit-frame-pointer2014052620140525
8568optbbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8572optbgbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
8572optbgbegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8572optabegcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8572optbgbegcc -march=nocona -O -fomit-frame-pointer2014052620140525
8576optbgbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8576optbgbegcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
8580optbgbegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8580optbgbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
8580optbgbegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
8580optc04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8580optbgbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
8584optbgbegcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
8588optbgbegcc -march=barcelona -O -fomit-frame-pointer2014052620140525
8592optc04gcc -O3 -fomit-frame-pointer2014052620140525
8592optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8592optabegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8592optc04gcc -m64 -O3 -fomit-frame-pointer2014052620140525
8592optbgbegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
8592optc04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
8592optbgbegcc -march=k8 -O -fomit-frame-pointer2014052620140525
8596optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8596optabegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
8600optc04gcc -m64 -O2 -fomit-frame-pointer2014052620140525
8600optc04gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
8604optc04gcc -O2 -fomit-frame-pointer2014052620140525
8604optbgbegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8604optc04gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8608optbgbegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
8608optc02gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
8608optbgbegcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
8612optc02gcc -O -fomit-frame-pointer2014052620140525
8612optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8620optbbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8620optbbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
8620optabegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8632optbgbegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
8632optbgbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8636optabegcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
8640optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8644optbgbegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8648optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8648optc04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8648optc04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
8652optc04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
8660optc03gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8660optbgbegcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
8660optc04gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
8664optbgbegcc -m64 -O3 -fomit-frame-pointer2014052620140525
8664optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8664optbgbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8668optbgbegcc -O3 -fomit-frame-pointer2014052620140525
8668optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8668optc04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8668optc04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
8668optc03gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
8672optbgbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8672optc04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
8672optbgbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
8676optc01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
8680optc03gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8684optbgbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8688optbgbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
8692optc04gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
8696optbgbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8696optbgbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8704optbgbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8708optbgbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8708optbgbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8708optbgbegcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8712optabegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
8712optabegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
8712optabegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
8712optabegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
8712optabegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
8716optbbegcc -O3 -fomit-frame-pointer2014052620140525
8716optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8716optbgbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8716optbbegcc -m64 -O3 -fomit-frame-pointer2014052620140525
8720optc02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8724optbgbegcc -O2 -fomit-frame-pointer2014052620140525
8724optbbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
8724optbbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
8724optbbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
8732optbbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
8732optbbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
8732optbbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
8732optbbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
8736optbbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
8736optbbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
8740optc04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8740optabegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8740optc04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8740optbbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
8744optbbegcc -O2 -fomit-frame-pointer2014052620140525
8744optbbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8744optc04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8744optbgbegcc -m64 -O2 -fomit-frame-pointer2014052620140525
8748optabegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8748optbbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8748optabegcc -m64 -O2 -fomit-frame-pointer2014052620140525
8748optabegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
8752optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8752optc04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
8752optabegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
8752optbgbegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8752optbgbegcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
8752optbgbegcc -march=nocona -Os -fomit-frame-pointer2014052620140525
8756optabegcc -O2 -fomit-frame-pointer2014052620140525
8760optabegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
8764optabegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
8764optabegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
8764optabegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
8764optbgbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8768optbbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8768optbbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
8772optc04gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8776optabegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8776optabegcc -m64 -O3 -fomit-frame-pointer2014052620140525
8780optbbegcc -m64 -O2 -fomit-frame-pointer2014052620140525
8780optbgbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8780optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
8784optabegcc -O3 -fomit-frame-pointer2014052620140525
8784optbgbegcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8792optbbegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8792optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8792optbgbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8796optbgbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
8800optbbegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8800optabegcc -march=nocona -Os -fomit-frame-pointer2014052620140525
8804optabegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
8808optc04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
8808optc04gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
8808optbbegcc -march=nocona -Os -fomit-frame-pointer2014052620140525
8820optbbegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
8820optbbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8844optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
8848optabegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
8848optabegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
8852optbgbegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
8860optbgbegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
8864optbbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8864optbgbegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
8868optabegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
8868optabegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
8868optbgbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
8872optabegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8872optabegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8876optbbegcc -Os -fomit-frame-pointer2014052620140525
8876optbbegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8876optbgbegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
8876optbbegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8876optabegcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8876optbbegcc -march=k8 -Os -fomit-frame-pointer2014052620140525
8880optabegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8880optabegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8880optabegcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
8884optabegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
8888optbbegcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
8892optbbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8896optbbegcc -m64 -Os -fomit-frame-pointer2014052620140525
8908optbgbegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
8912optabegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8916optbgbegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
8920optabegcc -Os -fomit-frame-pointer2014052620140525
8920optabegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
8920optabegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8920optbgbegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
8920optbgbegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
8924optabegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8924optabegcc -m64 -Os -fomit-frame-pointer2014052620140525
8924optabegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8924optbgbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
8924optabegcc -march=k8 -Os -fomit-frame-pointer2014052620140525
8928optbbegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8928optabegcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
8932optbbegcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8936optbbegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8940optbbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8940optabegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
8940optbbegcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
8944optbbegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
8944optbbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8944optbbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
8944optabegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
8944optabegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
8948optbbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8952optbgbegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8952optabegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
8956optbgbegcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
8960optbgbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8960optbbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
8960optbbegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
8964optbbegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
8964optabegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
8968optbbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
8968optbbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
8972optbgbegcc -m64 -Os -fomit-frame-pointer2014052620140525
8972optbbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
8972optbbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
8972optbgbegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8972optbbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
8980optabegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
8980optabegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
8980optbbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
8980optabegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
8980optbgbegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
8980optabegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
8980optbbegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
8984optbgbegcc -Os -fomit-frame-pointer2014052620140525
8984optbbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
8992optabegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
8996optbgbegcc -march=k8 -Os -fomit-frame-pointer2014052620140525
9000optbgbegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9020optabegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
9020optc01gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
9024optabegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
9028optbgbegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
9028optbgbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
9032optbgbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9032optbgbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
9032optc02gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
9036optc01gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
9036optbgbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
9080optc01gcc -O -fomit-frame-pointer2014052620140525
9088optbgbegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
9088optbbegcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9100optc02gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
9100optc01gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
9108optbbegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9108optbbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9112optbbegcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
9120optbgbegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
9120optbgbegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
9120optbgbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
9136optabegcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9144optabegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9144optc01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
9148optabegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9148optbbegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9148optbbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9148optbbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
9148optabegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9152optbbegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9160optabeclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9164optabeclang -O3 -fomit-frame-pointer2014071220140622
9164optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9164optabeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
9164optabeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9172optbbeclang -O3 -fomit-frame-pointer2014071220140622
9172optbbeclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9172optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9180optabegcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
9184optabeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9184optabegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9192optbgbegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
9208optbbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
9216optabegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
9220optabegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9224optc03gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
9228optabeclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9228optc03gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
9228optc03gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
9228optc03gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
9228optc03gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
9232optbbeclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9232optc03gcc -Os -fomit-frame-pointer2014052620140525
9232optc03gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
9232optc03gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
9232optc03gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
9232optc03gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
9236optc03gcc -m64 -Os -fomit-frame-pointer2014052620140525
9236optc03gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
9240optc03gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
9240optc03gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
9244sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
9248sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
9248optc03gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
9252optc03gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
9256optbbeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9260optbbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9264optc03gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9264optc03gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
9264optc03gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
9264optc03gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
9264optc03gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
9264sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
9268optc03gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
9272sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
9284optc03gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9284sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
9288sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
9304sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
9308sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
9332sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
9336sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
9336sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
9340sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
9340optc04gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
9340optc04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
9340optc04gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
9340optc04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
9348optc04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
9348sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
9352sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
9356sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
9364sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
9364sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
9364sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
9364sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
9368sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
9372sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
9376sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
9384sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9384sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9384sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
9388sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
9404sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
9408sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
9412sphlibgcc -m64 -O3 -fomit-frame-pointer2014052620140525
9416optc04gcc -Os -fomit-frame-pointer2014052620140525
9424sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9424sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
9428sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9428sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9432sphlibgcc -O2 -fomit-frame-pointer2014052620140525
9432sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
9432sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9432sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
9432sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
9436sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
9436sphlibgcc -O3 -fomit-frame-pointer2014052620140525
9436optc04gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9436optc04gcc -m64 -Os -fomit-frame-pointer2014052620140525
9436optc04gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
9436optc04gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
9440sphlibclang -O3 -fomit-frame-pointer2014071220140622
9440sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9440sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
9444sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
9444optc04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
9444optc04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
9448sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
9448sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
9452sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
9452optc04gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
9452sphlibgcc -march=nocona -O -fomit-frame-pointer2014052620140525
9452optc04gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
9456sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
9460sphlibgcc -m64 -O -fomit-frame-pointer2014052620140525
9460optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
9460optc04gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
9464sphlibgcc -march=k8 -O -fomit-frame-pointer2014052620140525
9468sphlibgcc -O -fomit-frame-pointer2014052620140525
9468sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
9468sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
9468sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
9468sphlibgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
9472sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
9472sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
9472sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
9472sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9472sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
9476sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
9476sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
9480sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
9480sphlibgcc -m64 -O2 -fomit-frame-pointer2014052620140525
9480sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
9480sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
9480sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
9484sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
9484optc04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
9488sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9492optc04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
9492sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
9492optc04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
9508sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
9512sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
9516optc04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
9520optc04gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
9520optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
9520optc04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
9520sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
9524optc02clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9540sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
9544sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
9556optc02clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9580optc01clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9596optc01clang -O3 -fomit-frame-pointer2014071220140622
9612optc02clang -O3 -fomit-frame-pointer2014071220140622
9612optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
9628optc01clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9632optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
9632optc02clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9640optc01clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9640optc01clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9652optc02clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9660optc02clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9664optc01clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9952optc04clang -O3 -fomit-frame-pointer2014071220140622
9964optbgbeclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9972optbgbeclang -O3 -fomit-frame-pointer2014071220140622
9972optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
9972optbgbeclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
9972optbgbeclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
9976optbgbeclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
9976optbgbeclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
10044optc04clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
10044optc04clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
10056optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
10072optc04clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
10072optc04clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
10096optc04clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
10136optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
10140optc03clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
10168optc03clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
10196optc03clang -O3 -fomit-frame-pointer2014071220140622
10212optc03clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
10236optc03clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
10304optc03clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
11244sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
11268sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
11280sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
11280sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
11284sphlib-smallclang -O3 -fomit-frame-pointer2014071220140622
11284sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
11316sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
11420sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
11428sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
11432sphlibgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
11440sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
11440sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
11464sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
11500sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
11500sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
11500sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
11500sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
11508sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
11524sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
11532sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
11564sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
11584sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
11592sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
11632sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
11636sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
11640sphlibgcc -Os -fomit-frame-pointer2014052620140525
11640sphlibgcc -m64 -Os -fomit-frame-pointer2014052620140525
11660sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
11712sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
11716sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
11720sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
11728sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
11732sphlibgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
11804sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
11812sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
11816sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
11816sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
11824sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
11840sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
11976sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
12012sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
12116sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
12128sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
12136sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
12148sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
12172sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
12192sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014052620140525
12224sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
12240sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
12240sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
12260sphlib-smallgcc -O -fomit-frame-pointer2014052620140525
12264sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014052620140525
12280sphlib-smallgcc -m64 -O -fomit-frame-pointer2014052620140525
12332sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
12344sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
12412sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12412sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12416sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
12460sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
12472sphlib-smallgcc -O2 -fomit-frame-pointer2014052620140525
12472sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
12472sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
12476sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014052620140525
12480sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
12488sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
12488sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
12488sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
12508sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
12508sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
12528sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
12536sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12544sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
12572sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
12576sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12592sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
12628sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
13020sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
13024sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
13124sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
13156sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
13160sphlib-smallgcc -O3 -fomit-frame-pointer2014052620140525
13160sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
13164sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
13180sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
13184sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
13196sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
13220sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014052620140525
13224sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
13268sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
13268sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
13272sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
13272sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
13280sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
13284sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
13336sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
13344sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
13356sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
13360sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
13376sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
13380sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
13380sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
13408sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
13412sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
13432sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
13444sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
13448sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
13448sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
13448sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
13452sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -Os -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
13464sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
13476sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
13536sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
13540sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
13612sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
13616sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
13720sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
13724sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
14008refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
14012refgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
14036refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
14036refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
14040refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
14040refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
14048refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
14048refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
14048refgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
14076refgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
14088refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
14100refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
14100refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
14104refgcc -O3 -fomit-frame-pointer2014052620140525
14104refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
14108refgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
14108refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
14112refgcc -m64 -O3 -fomit-frame-pointer2014052620140525
14120refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
14120refgcc -m64 -O2 -fomit-frame-pointer2014052620140525
14124refgcc -O2 -fomit-frame-pointer2014052620140525
14124refgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
14124refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
14124refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
14128refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
14140refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
14140refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
14144refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
14144refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
14148refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
14152refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
14156refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
14164refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
14168refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
14176refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
14176refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
14184refgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
14188refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
14188refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
14196refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
14196refgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
14200optbbegcc -funroll-loops2014052620140525
14200refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
14208optbbecc2014052620140525
14208optbbegcc2014052620140525
14216refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
14232refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
14240refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
14248refgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
14248refgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
14260refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
14268refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
14276refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
14280refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
14284refgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
14296refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
14308refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
14312optabegcc2014052620140525
14320refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
14328optabegcc -funroll-loops2014052620140525
14336refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
14340refgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
14344refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
14344refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
14348optabecc2014052620140525
14356refgcc -march=k8 -O -fomit-frame-pointer2014052620140525
14360refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
14360refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
14360refgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
14368refgcc -m64 -O -fomit-frame-pointer2014052620140525
14376refgcc -O -fomit-frame-pointer2014052620140525
14472refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
14472refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
14552refgcc -march=nocona -O -fomit-frame-pointer2014052620140525
14560refgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
14916optc02gcc2014052620140525
14960optc01gcc -funroll-loops2014052620140525
14976optc02cc2014052620140525
14996optc01cc2014052620140525
14996optc01gcc2014052620140525
15000optc02gcc -funroll-loops2014052620140525
17760refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
17776refclang -O3 -fomit-frame-pointer2014071220140622
17776refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
17776refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
17792refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
17800refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
17832refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
18464refgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
18464refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
18468refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
18484refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
18488refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
18488refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
18496refgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
18512refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
18528refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
18536refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
18552refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
18592refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
18600refgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
18608refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
18612refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
18612refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
18612refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
18612refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
18664refgcc -m64 -Os -fomit-frame-pointer2014052620140525
18664refgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
18684refgcc -Os -fomit-frame-pointer2014052620140525
18688refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
18696refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
20480optbgbegcc2014052620140525
20496optbgbegcc -funroll-loops2014052620140525
20532optbgbecc2014052620140525
25288optc03gcc2014052620140525
25296optc03gcc -funroll-loops2014052620140525
25300optc03cc2014052620140525
27796optc04cc2014052620140525
27796optc04gcc -funroll-loops2014052620140525
27804optc04gcc2014052620140525
46452sphlib-smallgcc2014052620140525
46728sphlib-smallcc2014052620140525
46776sphlib-smallgcc -funroll-loops2014052620140525
47516refcc2014052620140525
47560refgcc -funroll-loops2014052620140525
47620refgcc2014052620140525
70504sphlibgcc -funroll-loops2014052620140525
70552sphlibgcc2014052620140525
70824sphlibcc2014052620140525

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: cc
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fomit-frame-pointer
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:392:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fomit-frame-pointer
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small
clang -O3 -fwrapv -march=native -fomit-frame-pointer optabe optbbe optbgbe optc01 optc02 optc03 optc04 ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-march=native'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: ...

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 optx86sse2

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: argument unused during compilation: '-fpolly'
bmw.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optbgbe
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fpolly'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
memxor.c: clang: warning: argument unused during compilation: '-fpolly'
memxor.c: clang: warning: argument unused during compilation: '-fvectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 optbgbe

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
update.c: clang: warning: argument unused during compilation: '-fpolly'
update.c: clang: warning: argument unused during compilation: '-fvectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-march=native'
Compress.s: clang: warning: argument unused during compilation: '-fpolly'
Compress.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 opt008_asm64

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mpclmul'
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.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 optx86sse2

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
bmw.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
bmw.c: clang: warning: argument unused during compilation: '-mavx2'
bmw.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/bmw512/optbgbe
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mavx2'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
memxor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
memxor.c: clang: warning: argument unused during compilation: '-mavx2'
memxor.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
update.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
update.c: clang: warning: argument unused during compilation: '-mavx2'
update.c: clang: warning: argument unused during compilation: '-mpclmul'
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-march=x86-64'
Compress.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Compress.s: clang: warning: argument unused during compilation: '-mavx2'
Compress.s: clang: warning: argument unused during compilation: '-maes'
Compress.s: clang: warning: argument unused during compilation: '-mpclmul'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mpclmul'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optx86sse2

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mpclmul'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
bmw.c: clang: warning: argument unused during compilation: '-mavx2'
bmw.c: clang: warning: argument unused during compilation: '-mpclmul'
bmw.c: clang: warning: argument unused during compilation: '-fpolly'
bmw.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optbgbe
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mavx2'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mpclmul'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fpolly'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
memxor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
memxor.c: clang: warning: argument unused during compilation: '-mavx2'
memxor.c: clang: warning: argument unused during compilation: '-mpclmul'
memxor.c: clang: warning: argument unused during compilation: '-fpolly'
memxor.c: clang: warning: argument unused during compilation: '-fvectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optbgbe

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optabe optbbe

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
update.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
update.c: clang: warning: argument unused during compilation: '-mavx2'
update.c: clang: warning: argument unused during compilation: '-mpclmul'
update.c: clang: warning: argument unused during compilation: '-fpolly'
update.c: clang: warning: argument unused during compilation: '-fvectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-march=x86-64'
Compress.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Compress.s: clang: warning: argument unused during compilation: '-mavx2'
Compress.s: clang: warning: argument unused during compilation: '-maes'
Compress.s: clang: warning: argument unused during compilation: '-mpclmul'
Compress.s: clang: warning: argument unused during compilation: '-fpolly'
Compress.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt008_asm64

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
bmw.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optbgbe
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
memxor.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
update.c: clang: warning: argument unused during compilation: '-mavx2'
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-mavx2'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
BlueMidnightWish.c: BlueMidnightWish.c:390:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:390:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1164:26: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_store_si128(__m128i *p, __m128i b)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:44: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: /usr/include/clang/3.0/include/emmintrin.h:1050:31: note: passing argument to parameter 'p' here
BlueMidnightWish.c: _mm_load_si128(__m128i const *p)
BlueMidnightWish.c: ^
BlueMidnightWish.c: BlueMidnightWish.c:391:18: warning: incompatible pointer types passing 'u_int64_t *' (aka 'unsigned long *') to parameter of type '__m128i *' [-Wincompatible-pointer-types]
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw512/optc01
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-mavx2'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fpolly'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fvectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
BlueMidnightWish.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc01 optc02 optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: argument unused during compilation: '-mavx2'
bmw.c: clang: warning: argument unused during compilation: '-fpolly'
bmw.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/bmw512/optbgbe
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_large_speed.c: clang: warning: argument unused during compilation: '-mavx2'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fpolly'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fvectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
bmw_large_speed.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
memxor.c: clang: warning: argument unused during compilation: '-mavx2'
memxor.c: clang: warning: argument unused during compilation: '-fpolly'
memxor.c: clang: warning: argument unused during compilation: '-fvectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
memxor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optabe
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optabe optbbe

Compiler output

Implementation: crypto_hash/bmw512/opt008_asm64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
update.c: clang: warning: argument unused during compilation: '-mavx2'
update.c: clang: warning: argument unused during compilation: '-fpolly'
update.c: clang: warning: argument unused during compilation: '-fvectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
update.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fwrapv'
Compress.s: clang: warning: argument unused during compilation: '-mavx2'
Compress.s: clang: warning: argument unused during compilation: '-fpolly'
Compress.s: clang: warning: argument unused during compilation: '-funroll-loops'
Compress.s: clang: warning: argument unused during compilation: '-fvectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Compress.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Compress.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Compress.s: clang: warning: argument unused during compilation: '-I .'
Compress.s: clang: warning: argument unused during compilation: '-I /home/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: ...
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:393:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:394:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:677:1: note: expected 'const __vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:395:2: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type [enabled by default]
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:695:1: note: expected '__vector(2) long long int *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: ...

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