Implementation notes: amd64, h5nano, crypto_stream/salsa20

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
13900e/amd64-xmm5gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
13900e/amd64-xmm5gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
13900e/amd64-xmm5gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
13905e/amd64-xmm5gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
13910e/amd64-xmm5gcc -O2 -fomit-frame-pointer2014051220140425
13910e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
13910e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
13910e/amd64-xmm5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
13910e/amd64-xmm5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -Os -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -march=k8 -O -fomit-frame-pointer2014051220140425
13915e/amd64-xmm5gcc -march=nocona -O -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
13920e/amd64-xmm5gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -O3 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
13925e/amd64-xmm5gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
13930e/amd64-xmm5gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
13930e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
13930e/amd64-xmm5gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
13935e/amd64-xmm5cc2014051220140425
13935e/amd64-xmm5gcc -funroll-loops2014051220140425
13935e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
13935e/amd64-xmm5gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
13935e/amd64-xmm5gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
13940e/amd64-xmm5gcc2014051220140425
13940e/amd64-xmm5gcc -O3 -fomit-frame-pointer2014051220140425
13940e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
13940e/amd64-xmm5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
13940e/amd64-xmm5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
13940e/amd64-xmm5gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
13945e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
13945e/amd64-xmm5gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
13950e/amd64-xmm5gcc -O -fomit-frame-pointer2014051220140425
14025e/amd64-xmm5gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
14710amd64_xmm6gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6clang -O3 -fomit-frame-pointer2014062920140622
14725amd64_xmm6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
14725amd64_xmm6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
14725amd64_xmm6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
14725amd64_xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -O2 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
14725amd64_xmm6gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
14730amd64_xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc2014051220140425
14735amd64_xmm6gcc -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops2014051220140425
14735amd64_xmm6gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
14735amd64_xmm6gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
14740amd64_xmm6cc2014051220140425
14740amd64_xmm6gcc -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
14740amd64_xmm6gcc -march=nocona -O -fomit-frame-pointer2014051220140425
14745amd64_xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
14750amd64_xmm6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
14750amd64_xmm6gcc -O2 -fomit-frame-pointer2014051220140425
14750amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
14750amd64_xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
14750amd64_xmm6gcc -march=k8 -O -fomit-frame-pointer2014051220140425
14755amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
14755amd64_xmm6gcc -m64 -O -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -O3 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
14760amd64_xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
14765amd64_xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
14765amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
14765amd64_xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
14770amd64_xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14770amd64_xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
14770amd64_xmm6gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
14775amd64_xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
14775amd64_xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
14775amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
14775amd64_xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
14775amd64_xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
14780amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer2014051220140425
14795amd64_xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
14800e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
14805e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -O3 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
14810e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
14815e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2014051220140425
14820e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
14825e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
14830e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
14835e/amd64-xmm6gcc2014051220140425
14835e/amd64-xmm6gcc -funroll-loops2014051220140425
14835e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
14840e/amd64-xmm6cc2014051220140425
14845e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
16570e/amd64-xmm2gcc -Os -fomit-frame-pointer2014051220140425
16570e/amd64-xmm2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
16570e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
16570e/amd64-xmm2gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
16575e/amd64-xmm2gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
16580e/amd64-xmm2gcc -march=k8 -O -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
16585e/amd64-xmm2gcc -march=nocona -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc2014051220140425
16590e/amd64-xmm2gcc -O3 -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
16590e/amd64-xmm2gcc -m64 -O3 -fomit-frame-pointer2014051220140425
16595e/amd64-xmm2cc2014051220140425
16595e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
16595e/amd64-xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
18445e/amd64-xmmgcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -O2 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -m64 -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -march=k8 -Os -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
18450e/amd64-xmmgcc -march=nocona -Os -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -m64 -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -march=barcelona -O -fomit-frame-pointer2014051220140425
18455e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer2014051220140425
18460e/amd64-xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
18460e/amd64-xmmgcc -march=nocona -O -fomit-frame-pointer2014051220140425
18465e/amd64-xmmcc2014051220140425
18465e/amd64-xmmgcc2014051220140425
18465e/amd64-xmmgcc -funroll-loops2014051220140425
18515e/amd64-xmmgcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
18515e/amd64-xmmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
18520e/amd64-xmmgcc -funroll-loops -O -fomit-frame-pointer2014051220140425
18520e/amd64-xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
18520e/amd64-xmmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
18520e/amd64-xmmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
18525e/amd64-xmmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
18530e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
20760e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
20760e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
20760e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
20760e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
21565e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
21980e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
22025e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
22025e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
22030e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
22030e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
22130e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
22145e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
22145e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
22145e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
22150e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
22155e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
22155e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
22155e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
22155e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
22405e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
22590e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
22590e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
22600e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
22600e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
22600e/mergedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
22625e/mergedclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
23065e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
23065e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
23075e/mergedclang -O3 -fomit-frame-pointer2014062920140622
23075e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
23165e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
23165e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
23240e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
23240e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
23260e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
23290e/regsgcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
23325e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
23580e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
23580e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
23580e/refgcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
24505e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
24505e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
24520e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -O2 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -m64 -Os -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
25905e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
25910e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
25910e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
25910e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
25910e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
25910e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
25915e/amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
25915e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
25915e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -m64 -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
25920e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2014051220140425
25925e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
25930e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
25930e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
25930e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
25930e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2014051220140425
25935e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
25955e/amd64-3clang -O3 -fomit-frame-pointer2014062920140622
25955e/amd64-3gcc -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
25955e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
25960e/amd64-3gcc -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
25960e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
25965e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
25965e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
25965e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
25965e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
25970e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
25970e/amd64-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
25970e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
25975e/amd64-3cc2014051220140425
25975e/amd64-3gcc2014051220140425
25975e/amd64-3gcc -funroll-loops2014051220140425
25975e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
25975e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
25975e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
25975e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
26005e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
26020e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
26020e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
26025e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
26025e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
26025e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
26030e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
26035e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
26035e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
26040e/refgcc -O3 -fomit-frame-pointer2014051220140425
26040e/refgcc -m64 -O3 -fomit-frame-pointer2014051220140425
26040e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
26070e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
26070e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
26070e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
26075e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
26075e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
26075e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
26075e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
26080e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
26100e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -Os -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
26125e/amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
26130e/amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
26135e/amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
26135e/amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
26135e/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
26135e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
26135e/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
26135e/amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
26140e/amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
26140e/amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
26140e/amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
26145e/amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
26145e/amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
26150e/amd64-1clang -O3 -fomit-frame-pointer2014062920140622
26150e/amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
26150e/amd64-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
26150e/amd64-1gcc -funroll-loops2014051220140425
26150e/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
26155e/amd64-1gcc -O -fomit-frame-pointer2014051220140425
26155e/amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
26155e/amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -O2 -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
26175e/amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -Os -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -m64 -O2 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
26180e/amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -m64 -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -march=k8 -O -fomit-frame-pointer2014051220140425
26185e/amd64-1gcc -march=nocona -O -fomit-frame-pointer2014051220140425
26190e/amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
26220e/amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26230e/amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
26230e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
26230e/amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
26230e/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
26230e/amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
26235e/amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
26235e/amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
26235e/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
26235e/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
26235e/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
26240e/amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
26245e/amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
26265e/amd64-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
26270e/amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
26275e/amd64-1cc2014051220140425
26280e/amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
26280e/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
26280e/amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
26280e/amd64-1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
26285e/amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
26285e/amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
26285e/amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26285e/amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
26295e/amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
26525refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062920140622
26535e/amd64-1gcc -m64 -O3 -fomit-frame-pointer2014051220140425
26545refgcc -funroll-loops -O3 -fomit-frame-pointer2014062920140622
26545refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014062920140622
26630e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
26675e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
26680e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
26680e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
26685refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014062920140622
26685refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014062920140622
26700refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014062920140622
26710refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014062920140622
26725refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014062920140622
26770e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
26825e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
26825e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
26855e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26855e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
26875e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
26995e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
26995e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
26995e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
27170e/amd64-1gcc2014051220140425
27175refgcc -O3 -fomit-frame-pointer2014062920140622
27175refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014062920140622
27180refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014062920140622
27200refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014062920140622
27260e/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
27260e/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
27260e/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
27285e/refclang -O3 -fomit-frame-pointer2014062920140622
27285e/refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
27305e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
27305e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
27325refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062920140622
27325refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014062920140622
27325refgcc -m64 -O3 -fomit-frame-pointer2014062920140622
27325refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014062920140622
27325refgcc -march=nocona -O3 -fomit-frame-pointer2014062920140622
27350refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014062920140622
27350refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014062920140622
27350refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014062920140622
27425refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014062920140622
27425refgcc -march=barcelona -O3 -fomit-frame-pointer2014062920140622
27430e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
27430refgcc -march=k8 -O3 -fomit-frame-pointer2014062920140622
27435e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
27435e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
27530e/mergedgcc -O2 -fomit-frame-pointer2014051220140425
27530e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
27530e/mergedgcc -m64 -O2 -fomit-frame-pointer2014051220140425
27580e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
27580e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
27580e/regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
27580e/regsclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
27595e/refgcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
27595e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
27605e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
27620e/mergedgcc -O3 -fomit-frame-pointer2014051220140425
27620e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
27620e/mergedgcc -m64 -O3 -fomit-frame-pointer2014051220140425
27635e/regsgcc -O3 -fomit-frame-pointer2014051220140425
27635e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
27635e/regsgcc -m64 -O3 -fomit-frame-pointer2014051220140425
27815e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
27820e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
27895e/regsclang -O3 -fomit-frame-pointer2014062920140622
28140e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
28140e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
28145e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
28145e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
28165e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
28295e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
28465e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
28480e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
28480e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
28480e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
28480e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
28480e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
28945e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
28945e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
28945e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
28945e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
28955e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
29225e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
29230e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
29540e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
29540e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
29545e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
29545e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
29545e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
29755refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014062920140622
29785refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014062920140622
29795refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062920140622
29795refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014062920140622
29805refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014062920140622
29805refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014062920140622
29810refgcc -funroll-loops -O2 -fomit-frame-pointer2014062920140622
29820refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062920140622
29820refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014062920140622
29820refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014062920140622
29820refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014062920140622
29870refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014062920140622
29870refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014062920140622
29870refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014062920140622
29870refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014062920140622
29885refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014062920140622
29885refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014062920140622
29970e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
29970e/regsgcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
30125e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
30125e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
30135e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
30135e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
30400e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
30595refgcc -funroll-loops -O -fomit-frame-pointer2014062920140622
30850e/mergedgcc -Os -fomit-frame-pointer2014051220140425
30850e/mergedgcc -march=k8 -Os -fomit-frame-pointer2014051220140425
30855e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
30855e/mergedgcc -m64 -Os -fomit-frame-pointer2014051220140425
30855e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
31370e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31370e/refgcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31565e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
31605e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
31605e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
31605e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
31605e/mergedgcc -march=nocona -Os -fomit-frame-pointer2014051220140425
31630e/mergedgcc -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -m64 -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
31630e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
31635e/mergedgcc -funroll-loops -O -fomit-frame-pointer2014051220140425
31635e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
31635e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
31635e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
31635e/mergedgcc -march=nocona -O -fomit-frame-pointer2014051220140425
31640e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
31640e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
31725e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
31730e/refgcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
31770e/refgcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
31770e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -Os -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -Os -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
31785e/amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
31790e/amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
31790e/amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
31790e/amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
31790e/amd64-2gcc -march=k8 -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -m64 -O -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014051220140425
31795e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -O3 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -m64 -O2 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31800e/amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
31805e/amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
31810e/amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
31810e/amd64-2gcc -funroll-loops2014051220140425
31810e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31810e/amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
31820e/amd64-2cc2014051220140425
31835e/amd64-2clang -O3 -fomit-frame-pointer2014062920140622
31835e/amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
31835e/amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
31835e/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
31835e/amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014051220140425
31835e/amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014051220140425
31835e/amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
31840e/amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
31845e/amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
31850e/amd64-2gcc2014051220140425
31850e/amd64-2gcc -O2 -fomit-frame-pointer2014051220140425
31850e/amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
31850e/amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014051220140425
31850e/amd64-2gcc -march=nocona -O -fomit-frame-pointer2014051220140425
31855e/amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014051220140425
31855e/amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
31855e/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051220140425
31860e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31860e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31860e/amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051220140425
31900e/amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
31910e/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
31955refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
31955refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062920140622
31975refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062920140622
31980refclang -O3 -fomit-frame-pointer2014062920140622
31980refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
31985e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
31985e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32050e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
32230e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
32280e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32280e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32320e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
32325refgcc -Os -fomit-frame-pointer2014062920140622
32325refgcc -m64 -Os -fomit-frame-pointer2014062920140622
32350refgcc -O2 -fomit-frame-pointer2014062920140622
32350refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062920140622
32350refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014062920140622
32350refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014062920140622
32350refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014062920140622
32350refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014062920140622
32355refgcc -m64 -O2 -fomit-frame-pointer2014062920140622
32360e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32360e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32370refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062920140622
32370refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014062920140622
32370refgcc -march=barcelona -O2 -fomit-frame-pointer2014062920140622
32370refgcc -march=k8 -Os -fomit-frame-pointer2014062920140622
32375refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014062920140622
32375refgcc -m64 -march=k8 -O -fomit-frame-pointer2014062920140622
32375refgcc -march=barcelona -O -fomit-frame-pointer2014062920140622
32375refgcc -march=k8 -O -fomit-frame-pointer2014062920140622
32380refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=core2 -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014062920140622
32380refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014062920140622
32395refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014062920140622
32395refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014062920140622
32395refgcc -march=barcelona -Os -fomit-frame-pointer2014062920140622
32395refgcc -march=nocona -Os -fomit-frame-pointer2014062920140622
32400refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014062920140622
32415refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014062920140622
32415refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014062920140622
32415refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014062920140622
32415refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014062920140622
32420refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014062920140622
32420refgcc -march=nocona -O2 -fomit-frame-pointer2014062920140622
32425refgcc -O -fomit-frame-pointer2014062920140622
32425refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014062920140622
32485e/regsgcc -O2 -fomit-frame-pointer2014051220140425
32485e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
32500e/refgcc -O2 -fomit-frame-pointer2014051220140425
32500e/refgcc -m64 -O2 -fomit-frame-pointer2014051220140425
32510e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051220140425
32550e/regsgcc -m64 -O2 -fomit-frame-pointer2014051220140425
32570e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
32585e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
32610e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
32610e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051220140425
32615refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014062920140622
32640refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014062920140622
32910e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014051220140425
32910e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2014051220140425
33065e/regsgcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
33140refgcc -march=k8 -O2 -fomit-frame-pointer2014062920140622
33155e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
33560e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2014051220140425
33575e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051220140425
33660refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014062920140622
33890refgcc -m64 -march=nocona -O -fomit-frame-pointer2014062920140622
33890refgcc -march=nocona -O -fomit-frame-pointer2014062920140622
34055e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
34060e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
34825e/regsgcc -funroll-loops -O -fomit-frame-pointer2014051220140425
34825e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
34825e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
34830e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
34830e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
35170e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051220140425
35170e/refgcc -march=nocona -O2 -fomit-frame-pointer2014051220140425
35255e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
35255e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
35280e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
35280e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051220140425
35395e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
35460e/refgcc -funroll-loops -O -fomit-frame-pointer2014051220140425
35460e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051220140425
35495e/mergedgcc -march=k8 -O -fomit-frame-pointer2014051220140425
35500e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
35500e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
35505e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
35505e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
35505e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
35510e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
35510e/mergedgcc -march=barcelona -O -fomit-frame-pointer2014051220140425
36615e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
36615e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014051220140425
36935e/regsgcc -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
36935e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
36985e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
36985e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
36985e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
37000e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
37025e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
37050e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
37055e/regsgcc -march=nocona -O -fomit-frame-pointer2014051220140425
37165e/refgcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
37170e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
37240e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
37240e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051220140425
37300e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
37300e/refgcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
37330e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2014051220140425
37335e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014051220140425
37715e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051220140425
37715e/regsgcc -march=k8 -O2 -fomit-frame-pointer2014051220140425
37795e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
37795e/regsgcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
37830e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
37830e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
38275e/regsgcc -Os -fomit-frame-pointer2014051220140425
38275e/regsgcc -m64 -Os -fomit-frame-pointer2014051220140425
38275e/regsgcc -march=k8 -Os -fomit-frame-pointer2014051220140425
38335e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
38335e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
38355e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
38365e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
38375e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
38400e/regsgcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
38425e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
39025e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
39025e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
39030e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
39030e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
39480e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
39480e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
39480e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014051220140425
39480e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051220140425
39545e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
39570e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
39600e/regsgcc -march=nocona -Os -fomit-frame-pointer2014051220140425
39690e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
39800e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
39800e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014051220140425
40215e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051220140425
40215e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014051220140425
40215e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014051220140425
40230e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051220140425
40250e/refgcc -funroll-loops -Os -fomit-frame-pointer2014051220140425
40250e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
40250e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051220140425
40255e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
40270e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051220140425
40270e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014051220140425
40270e/refgcc -march=barcelona -Os -fomit-frame-pointer2014051220140425
40310e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014051220140425
40405e/refgcc -O -fomit-frame-pointer2014051220140425
40405e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014051220140425
40405e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014051220140425
40795e/refgcc -Os -fomit-frame-pointer2014051220140425
40795e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051220140425
40795e/refgcc -m64 -Os -fomit-frame-pointer2014051220140425
40795e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051220140425
40795e/refgcc -march=k8 -Os -fomit-frame-pointer2014051220140425
41185e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
41185e/regsgcc -march=barcelona -O -fomit-frame-pointer2014051220140425
42005e/mergedcc2014051220140425
42005e/mergedgcc2014051220140425
42005e/mergedgcc -funroll-loops2014051220140425
42265e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2014051220140425
42270e/refgcc -march=nocona -O -fomit-frame-pointer2014051220140425
42590e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
42590e/refgcc -march=nocona -Os -fomit-frame-pointer2014051220140425
42785e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
42785e/regsgcc -march=k8 -O -fomit-frame-pointer2014051220140425
43640e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051220140425
43640e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051220140425
44940e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2014051220140425
44960e/refgcc -march=k8 -O -fomit-frame-pointer2014051220140425
46015e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014051220140425
46015e/refgcc -march=barcelona -O -fomit-frame-pointer2014051220140425
49020refcc2014062920140622
49035refgcc2014062920140622
49035refgcc -funroll-loops2014062920140622
61940e/regscc2014051220140425
61940e/regsgcc2014051220140425
62360e/regsgcc -funroll-loops2014051220140425
73960e/refgcc2014051220140425
73970e/refcc2014051220140425
73970e/refgcc -funroll-loops2014051220140425

Test failure

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: cc
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:0:
salsa20-xmm6int.c: u4.h: In function 'ECRYPT_encrypt_bytes':
salsa20-xmm6int.c: u4.h:81:8: error: incompatible types when assigning to type '__m128i' from type 'int'
salsa20-xmm6int.c: u4.h:82:8: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fomit-frame-pointer
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-1
Compiler: clang -O3 -fomit-frame-pointer
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
Compiler: clang -O3 -fomit-frame-pointer
stream.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
stream.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
stream.s: clang: warning: argument unused during compilation: '-I .'
stream.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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 amd64_xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/merged
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: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/merged e/ref e/regs ref

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: clang -O3 -fomit-frame-pointer
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:
salsa20-xmm6int.c: ./u4.h:81:10: warning: implicit declaration of function '_mm_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: ./u4.h:81:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: ./u4.h:82:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t9 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: 1 warning and 2 errors generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer dolbeau/amd64-xmm6int

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:11:
salsa20-xmm6int.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
salsa20-xmm6int.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
salsa20-xmm6int.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
salsa20-xmm6int.c: #error "SSE4.1 instruction set not enabled"
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:
salsa20-xmm6int.c: ./u4.h:81:10: warning: implicit declaration of function '_mm_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: ./u4.h:81:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: ./u4.h:82:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t9 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: 1 warning and 3 errors 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 dolbeau/amd64-xmm6int

Compiler output

Implementation: crypto_stream/salsa20/e/merged
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=x86-64'
salsa20.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-maes'
salsa20.s: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=x86-64'
salsa20.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-maes'
salsa20.s: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
stream.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stream.c: clang: warning: argument unused during compilation: '-mavx2'
stream.c: clang: warning: argument unused during compilation: '-mpclmul'
xor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
xor.c: clang: warning: argument unused during compilation: '-mavx2'
xor.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 ref

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
stream.s: clang: warning: argument unused during compilation: '-fwrapv'
stream.s: clang: warning: argument unused during compilation: '-march=x86-64'
stream.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stream.s: clang: warning: argument unused during compilation: '-mavx2'
stream.s: clang: warning: argument unused during compilation: '-maes'
stream.s: clang: warning: argument unused during compilation: '-mpclmul'
stream.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
stream.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
stream.s: clang: warning: argument unused during compilation: '-I .'
stream.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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 amd64_xmm6

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
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
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fpolly'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fvectorize'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:11:
salsa20-xmm6int.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
salsa20-xmm6int.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
salsa20-xmm6int.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
salsa20-xmm6int.c: #error "SSE4.1 instruction set not enabled"
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:
salsa20-xmm6int.c: ./u4.h:81:10: warning: implicit declaration of function '_mm_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: ./u4.h:81:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: ./u4.h:82:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t9 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: 1 warning and 3 errors 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 dolbeau/amd64-xmm6int

Compiler output

Implementation: crypto_stream/salsa20/e/merged
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
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.c: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.c: clang: warning: argument unused during compilation: '-fpolly'
salsa20.c: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.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: 3, 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 e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
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
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=x86-64'
salsa20.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-maes'
salsa20.s: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fpolly'
salsa20.s: clang: warning: argument unused during compilation: '-funroll-loops'
salsa20.s: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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.

Number of similar (compiler,implementation) pairs: 4, 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 e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-1
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
api.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=x86-64'
salsa20.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-maes'
salsa20.s: clang: warning: argument unused during compilation: '-mpclmul'
salsa20.s: clang: warning: argument unused during compilation: '-fpolly'
salsa20.s: clang: warning: argument unused during compilation: '-funroll-loops'
salsa20.s: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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: 3, 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 e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/ref
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
stream.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stream.c: clang: warning: argument unused during compilation: '-mavx2'
stream.c: clang: warning: argument unused during compilation: '-mpclmul'
stream.c: clang: warning: argument unused during compilation: '-fpolly'
stream.c: clang: warning: argument unused during compilation: '-fvectorize'
stream.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stream.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
xor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
xor.c: clang: warning: argument unused during compilation: '-mavx2'
xor.c: clang: warning: argument unused during compilation: '-mpclmul'
xor.c: clang: warning: argument unused during compilation: '-fpolly'
xor.c: clang: warning: argument unused during compilation: '-fvectorize'
xor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
xor.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 ref

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
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
stream.s: clang: warning: argument unused during compilation: '-fwrapv'
stream.s: clang: warning: argument unused during compilation: '-march=x86-64'
stream.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
stream.s: clang: warning: argument unused during compilation: '-mavx2'
stream.s: clang: warning: argument unused during compilation: '-maes'
stream.s: clang: warning: argument unused during compilation: '-mpclmul'
stream.s: clang: warning: argument unused during compilation: '-fpolly'
stream.s: clang: warning: argument unused during compilation: '-funroll-loops'
stream.s: clang: warning: argument unused during compilation: '-fvectorize'
stream.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
stream.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stream.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
stream.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
stream.s: clang: warning: argument unused during compilation: '-I .'
stream.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/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 amd64_xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/merged
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
stream.c: clang: warning: argument unused during compilation: '-mavx2'
xor.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 ref

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
stream.s: clang: warning: argument unused during compilation: '-fwrapv'
stream.s: clang: warning: argument unused during compilation: '-mavx2'
stream.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
stream.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
stream.s: clang: warning: argument unused during compilation: '-I .'
stream.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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 amd64_xmm6

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:
salsa20-xmm6int.c: ./u4.h:81:10: warning: implicit declaration of function '_mm_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: ./u4.h:81:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: ./u4.h:82:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t9 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: 1 warning and 2 errors generated.

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

Compiler output

Implementation: crypto_stream/salsa20/e/merged
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20.c: clang: warning: argument unused during compilation: '-fpolly'
salsa20.c: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fpolly'
salsa20.s: clang: warning: argument unused during compilation: '-funroll-loops'
salsa20.s: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-mavx2'
salsa20.s: clang: warning: argument unused during compilation: '-fpolly'
salsa20.s: clang: warning: argument unused during compilation: '-funroll-loops'
salsa20.s: clang: warning: argument unused during compilation: '-fvectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
salsa20.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
salsa20.s: clang: warning: argument unused during compilation: '-I .'
salsa20.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang: warning: argument unused during compilation: '-mavx2'
stream.c: clang: warning: argument unused during compilation: '-fpolly'
stream.c: clang: warning: argument unused during compilation: '-fvectorize'
stream.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
stream.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
xor.c: clang: warning: argument unused during compilation: '-mavx2'
xor.c: clang: warning: argument unused during compilation: '-fpolly'
xor.c: clang: warning: argument unused during compilation: '-fvectorize'
xor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
xor.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 ref

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.s: clang: warning: argument unused during compilation: '-fwrapv'
stream.s: clang: warning: argument unused during compilation: '-mavx2'
stream.s: clang: warning: argument unused during compilation: '-fpolly'
stream.s: clang: warning: argument unused during compilation: '-funroll-loops'
stream.s: clang: warning: argument unused during compilation: '-fvectorize'
stream.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
stream.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
stream.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
stream.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
stream.s: clang: warning: argument unused during compilation: '-I .'
stream.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/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 amd64_xmm6

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-mavx2'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fpolly'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fvectorize'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
salsa20-xmm6int.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:
salsa20-xmm6int.c: ./u4.h:81:10: warning: implicit declaration of function '_mm_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^
salsa20-xmm6int.c: ./u4.h:81:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t8 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: ./u4.h:82:8: error: assigning to '__m128i' from incompatible type 'int';
salsa20-xmm6int.c: t9 = _mm_broadcastq_epi64(_mm_cvtsi64_si128(in89));
salsa20-xmm6int.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salsa20-xmm6int.c: 1 warning and 2 errors 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 dolbeau/amd64-xmm6int

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:0:
salsa20-xmm6int.c: u4.h: In function 'ECRYPT_encrypt_bytes':
salsa20-xmm6int.c: u4.h:81:8: error: incompatible types when assigning to type '__m128i' from type 'int'
salsa20-xmm6int.c: u4.h:82:8: error: incompatible types when assigning to type '__m128i' from type 'int'
salsa20-xmm6int.c: In file included from salsa20-xmm6int.c:88:0:
salsa20-xmm6int.c: u4.h: In function 'ECRYPT_encrypt_bytes':
salsa20-xmm6int.c: u4.h:81:8: error: incompatible types when assigning to type '__m128i' from type 'int'
salsa20-xmm6int.c: u4.h:82:8: error: incompatible types when assigning to type '__m128i' from type 'int'

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