Implementation notes: amd64, hydra2, crypto_stream/salsa20

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
5800amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
5800amd64_xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
5800amd64_xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
5804e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
5808amd64_xmm6gcc2014053020140525
5808amd64_xmm6gcc -funroll-loops2014053020140525
5808e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
5808e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
5808e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
5808e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
5812amd64_xmm6gcc -O3 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
5812amd64_xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
5812amd64_xmm6gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
5812e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6cc2014053020140525
5816e/amd64-xmm6gcc2014053020140525
5816e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
5816amd64_xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
5816e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
5820e/amd64-xmm6gcc -O3 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -O -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
5820e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -march=k8 -O -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
5820amd64_xmm6gcc -march=nocona -O -fomit-frame-pointer2014053020140525
5824amd64_xmm6cc2014053020140525
5824amd64_xmm6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
5824e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -funroll-loops2014053020140525
5824amd64_xmm6gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
5824amd64_xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
5824amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
5824amd64_xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
5824amd64_xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
5824e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
5828amd64_xmm6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
5828amd64_xmm6gcc -O2 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
5828e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
5828e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
5828e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
5828e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
5828amd64_xmm6gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -O -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
5832amd64_xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
5832e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
5836amd64_xmm6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
5836e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -O2 -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
5836amd64_xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
5836e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
5840amd64_xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
5840amd64_xmm6gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
5840amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
5840e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
5840e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
5840amd64_xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5840amd64_xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
5844amd64_xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
5844amd64_xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
5844e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
5844amd64_xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
5844amd64_xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
5844amd64_xmm6gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
5848e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
5848e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
5848e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
5848amd64_xmm6gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
5852amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5852e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
5852amd64_xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5852amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer2014053020140525
5852amd64_xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
5852e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2014053020140525
5856amd64_xmm6clang -O3 -fomit-frame-pointer2014071220140622
5856amd64_xmm6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
5856amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
5860e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
5868e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
5872e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
5880e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
6816e/amd64-xmm5gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
6824e/amd64-xmm5gcc -O3 -fomit-frame-pointer2014053020140525
6824e/amd64-xmm5gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
6824e/amd64-xmm5gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
6828e/amd64-xmm5gcc -O2 -fomit-frame-pointer2014053020140525
6828e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
6828e/amd64-xmm5gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
6832e/amd64-xmm5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
6832e/amd64-xmm5gcc -m64 -O2 -fomit-frame-pointer2014053020140525
6832e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
6836e/amd64-xmm5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
6836e/amd64-xmm5gcc -march=k8 -O -fomit-frame-pointer2014053020140525
6836e/amd64-xmm5gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
6840e/amd64-xmm5gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
6840e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
6840e/amd64-xmm5gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
6844e/amd64-xmm5gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
6844e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
6844e/amd64-xmm5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
6844e/amd64-xmm5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
6848e/amd64-xmm5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
6848e/amd64-xmm5gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
6852e/amd64-xmm5gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
6856e/amd64-xmm5gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5cc2014053020140525
6860e/amd64-xmm5gcc2014053020140525
6860e/amd64-xmm5gcc -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -funroll-loops2014053020140525
6860e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
6860e/amd64-xmm5gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
6864e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
6864e/amd64-xmm5gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
6864e/amd64-xmm5gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
6868e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
6868e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
6868e/amd64-xmm5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -march=nocona -O -fomit-frame-pointer2014053020140525
6872e/amd64-xmm5gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
6876e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
6876e/amd64-xmm5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
6880e/amd64-xmm5gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
6892e/amd64-xmm5gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
6892e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
9892e/amd64-xmmgcc -funroll-loops -O -fomit-frame-pointer2014053020140525
9892e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc2014053020140525
9896e/amd64-xmmgcc -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops2014053020140525
9896e/amd64-xmmgcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
9896e/amd64-xmmgcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -march=k8 -Os -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
9900e/amd64-xmmgcc -march=nocona -Os -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -march=barcelona -O -fomit-frame-pointer2014053020140525
9904e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer2014053020140525
9908e/amd64-xmmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
9908e/amd64-xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
9908e/amd64-xmmgcc -march=nocona -O -fomit-frame-pointer2014053020140525
9912e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
9912e/amd64-xmmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
9912e/amd64-xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
9912e/amd64-xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
9916e/amd64-xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
9920e/amd64-xmmgcc -O -fomit-frame-pointer2014053020140525
9928e/amd64-xmmgcc -O2 -fomit-frame-pointer2014053020140525
9928e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
9932e/amd64-xmmgcc -m64 -O2 -fomit-frame-pointer2014053020140525
9936e/amd64-xmmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
9940e/amd64-xmmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
9948e/amd64-xmmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
9960e/amd64-xmmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
9968e/amd64-xmmgcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
9968e/amd64-xmmgcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
9976e/amd64-xmmcc2014053020140525
9984e/amd64-xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
9984e/amd64-xmmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
10100e/amd64-xmm2gcc -O2 -fomit-frame-pointer2014053020140525
10100e/amd64-xmm2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
10100e/amd64-xmm2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
10108e/amd64-xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
10116e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
10120e/amd64-xmm2gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
10124e/amd64-xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
10124e/amd64-xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2cc2014053020140525
10128e/amd64-xmm2gcc -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
10128e/amd64-xmm2gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
10132e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
10132e/amd64-xmm2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
10132e/amd64-xmm2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
10132e/amd64-xmm2gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
10136e/amd64-xmm2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
10136e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
10140e/amd64-xmm2gcc2014053020140525
10140e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
10140e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
10140e/amd64-xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
10140e/amd64-xmm2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -m64 -O -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
10144e/amd64-xmm2gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
10148e/amd64-xmm2gcc -funroll-loops2014053020140525
10148e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -march=k8 -O -fomit-frame-pointer2014053020140525
10156e/amd64-xmm2gcc -march=nocona -O -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -O -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
10160e/amd64-xmm2gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
10164e/amd64-xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
10164e/amd64-xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
10168e/amd64-xmm2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
10168e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
10172e/amd64-xmm2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
10172e/amd64-xmm2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
10176e/amd64-xmm2gcc -m64 -O3 -fomit-frame-pointer2014053020140525
10176e/amd64-xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
10180e/amd64-xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
10184e/amd64-xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
10184e/amd64-xmm2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
10184e/amd64-xmm2gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
10192e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
11360e/amd64-3gcc2014053020140525
11368e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
11416e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
11416e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
11416e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
11416e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
11424e/amd64-3gcc -O -fomit-frame-pointer2014053020140525
11432e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
11436e/amd64-3clang -O3 -fomit-frame-pointer2014071220140622
11436e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -Os -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -funroll-loops2014053020140525
11440e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
11440e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
11444e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
11444e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
11444e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
11444e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
11448e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
11448e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
11452e/amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
11452e/amd64-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
11452e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
11452e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
11452e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
11456e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
11456e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
11456e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
11460e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
11460e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
11460e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
11464e/amd64-3cc2014053020140525
11464e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
11464e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
11464e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
11468e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
11468e/amd64-3gcc -m64 -Os -fomit-frame-pointer2014053020140525
11468e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
11472e/amd64-3clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
11472e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
11472e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
11472e/amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
11472e/amd64-3gcc -O2 -fomit-frame-pointer2014053020140525
11472e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
11472e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
11472e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -O3 -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
11476e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
11480e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
11484e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
11488e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
11488e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
11488e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
11488e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
11488e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
11492e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
11496e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
11500e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
11500e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
11500e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
11504e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
11504e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
11508e/amd64-3gcc -m64 -O -fomit-frame-pointer2014053020140525
11508e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
11512e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
11512e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
11516e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
11516e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2014053020140525
11516e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
11520e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
11520e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
11520e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
11528e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
11528e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2014053020140525
11528e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
11544e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2014053020140525
11884e/amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
11912e/amd64-2gcc -m64 -O -fomit-frame-pointer2014053020140525
11920e/amd64-2gcc -march=k8 -O -fomit-frame-pointer2014053020140525
11920e/amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
11928e/amd64-2gcc -funroll-loops2014053020140525
11928e/amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
11932e/amd64-2cc2014053020140525
11936e/amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
11936e/amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
11940e/amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
11944e/amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
11952e/amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
11956e/amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
11956e/amd64-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
11960e/amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
11960e/amd64-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
11964e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
11964e/amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
11964e/amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
11968e/amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
11968e/amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
11968e/amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -O3 -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
11972e/amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
11976e/amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
11980e/amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
11980e/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
11980e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
11980e/amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
11984e/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
11984e/amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
11988e/amd64-2gcc2014053020140525
11988e/amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
11992e/amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
11992e/amd64-2gcc -O -fomit-frame-pointer2014053020140525
11992e/amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
11992e/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
11996e/amd64-2gcc -Os -fomit-frame-pointer2014053020140525
11996e/amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
11996e/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
11996e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
12000e/amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
12000e/amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
12000e/amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
12000e/amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
12004e/amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
12004e/amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
12004e/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
12004e/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
12004e/amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
12008e/amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
12008e/amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -O2 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
12012e/amd64-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
12016e/amd64-2clang -O3 -fomit-frame-pointer2014071220140622
12016e/amd64-2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
12016e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
12016e/amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
12016e/amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
12016e/amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
12016e/amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
12020e/amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
12020e/amd64-2gcc -march=nocona -O -fomit-frame-pointer2014053020140525
12024e/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
12024e/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
12024e/amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
12028e/amd64-2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
12028e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
12036e/amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
12036e/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
12036e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
12040e/amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
12040e/amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
12040e/amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
12044e/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
12044e/amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
12044e/amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
12044e/amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
12048e/amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
12048e/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
12048e/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
12052e/amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
12052e/amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
12052e/amd64-2gcc -m64 -O2 -fomit-frame-pointer2014053020140525
12056e/amd64-2gcc -m64 -Os -fomit-frame-pointer2014053020140525
12056e/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
12056e/amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
12060e/amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
12068e/amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
12068e/amd64-2gcc -m64 -O3 -fomit-frame-pointer2014053020140525
12072e/amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
12076e/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
12076e/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
12360e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
12500e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
12504e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
12520e/mergedgcc -funroll-loops -O -fomit-frame-pointer2014053020140525
12524e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
12588e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
12596e/mergedgcc -march=nocona -O -fomit-frame-pointer2014053020140525
12600e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
12604e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
12616e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
12676e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
12684e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
12684e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
12696e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
12712e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
12716e/mergedgcc -m64 -O -fomit-frame-pointer2014053020140525
12732e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
12804e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
12848e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
12856e/mergedgcc -march=k8 -O -fomit-frame-pointer2014053020140525
12872e/mergedgcc -march=barcelona -O -fomit-frame-pointer2014053020140525
12896e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
12908e/mergedgcc -O -fomit-frame-pointer2014053020140525
12988e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
13104e/mergedgcc -m64 -Os -fomit-frame-pointer2014053020140525
13112e/mergedgcc -Os -fomit-frame-pointer2014053020140525
13112e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
13120e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
13124e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
13128e/mergedgcc -march=k8 -Os -fomit-frame-pointer2014053020140525
13136e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
13176e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
13196e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
13220e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
13264e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
13264e/mergedgcc -march=nocona -Os -fomit-frame-pointer2014053020140525
13280e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13280e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
13288e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
13288e/mergedgcc -m64 -O2 -fomit-frame-pointer2014053020140525
13292e/mergedclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
13304e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
13316e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
13320e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13320e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
13324e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
13328e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
13328e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
13332e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
13340e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
13340e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
13340e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
13368e/mergedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
13368e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
13368e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13372e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
13376e/regsgcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
13392e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
13392e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
13392e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
13396e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
13444e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
13448e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
13448e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
13448e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
13448e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
13452e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
13476e/mergedclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
13480e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
13480e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13484e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
13500e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
13504e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
13508e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
13512e/mergedclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
13512e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
13516e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
13540e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
13544e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
13552e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13552e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
13560e/mergedgcc -O2 -fomit-frame-pointer2014053020140525
13564e/regsgcc -O3 -fomit-frame-pointer2014053020140525
13568e/regsgcc -m64 -O3 -fomit-frame-pointer2014053020140525
13588e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13600e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
13616e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
13620e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13620e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
13624e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
13624e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
13628e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
13632e/mergedgcc -O3 -fomit-frame-pointer2014053020140525
13632e/mergedgcc -m64 -O3 -fomit-frame-pointer2014053020140525
13652e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13656e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
13660e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13660e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
13660e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
13660e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
13664e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
13664e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
13676e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13688e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
13688e/regsgcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
13692e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
13700e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
13700e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
13700e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
13712e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13736e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
13740e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
13752e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
13756e/refgcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
13764e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
13824e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
13844e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
13852e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13856e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
13860e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13880e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
13892e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13904e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
13912e/refgcc -O3 -fomit-frame-pointer2014053020140525
13924e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13928e/refgcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
13932e/refgcc -m64 -O3 -fomit-frame-pointer2014053020140525
13936e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13960e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
13988e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
13988e/refgcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
13992e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
14004e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
14004e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
14044e/mergedclang -O3 -fomit-frame-pointer2014071220140622
14144e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
14144e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
14160e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
14160e/refgcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
14944e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
14944e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
14948e/regsgcc -funroll-loops -O -fomit-frame-pointer2014053020140525
14948e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
14948e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
15152e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
15164e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
15180e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
15180e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
15260e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
15308e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
15308e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
15316e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
15360e/refgcc -funroll-loops -O -fomit-frame-pointer2014053020140525
15372e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
15380e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
15408e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
15408e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
16216refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014071220140622
16216refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014071220140622
16244refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014071220140622
16248e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
16252refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014071220140622
16260refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071220140622
16260refgcc -m64 -O3 -fomit-frame-pointer2014071220140622
16260refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014071220140622
16272refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014071220140622
16276refgcc -march=nocona -O3 -fomit-frame-pointer2014071220140622
16280refgcc -march=k8 -O3 -fomit-frame-pointer2014071220140622
16288refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071220140622
16288refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014071220140622
16296refgcc -funroll-loops -O3 -fomit-frame-pointer2014071220140622
16324refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014071220140622
16324refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014071220140622
16336refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
16336refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014071220140622
16344refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014071220140622
16348refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014071220140622
16360refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014071220140622
16416refgcc -march=barcelona -O3 -fomit-frame-pointer2014071220140622
16452e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
16492refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014071220140622
16580refgcc -O3 -fomit-frame-pointer2014071220140622
16692e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
16692e/regsgcc -march=barcelona -O -fomit-frame-pointer2014053020140525
16728e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
16728e/regsgcc -march=k8 -O -fomit-frame-pointer2014053020140525
16736e/amd64-1gcc -O3 -fomit-frame-pointer2014053020140525
16736e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
16736e/amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014053020140525
16740e/amd64-1gcc -funroll-loops2014053020140525
16740e/amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc2014053020140525
16744e/amd64-1gcc -O2 -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
16744e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
16748e/amd64-1cc2014053020140525
16748e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
16748e/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
16748e/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
16748e/amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
16752e/amd64-1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
16752e/amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
16752e/amd64-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
16752e/amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
16752e/amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
16756e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
16764e/amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
16764e/amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
16768e/amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2014053020140525
16780e/amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
16780e/amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
16780e/amd64-1gcc -m64 -O3 -fomit-frame-pointer2014053020140525
16780e/amd64-1gcc -m64 -Os -fomit-frame-pointer2014053020140525
16780e/amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
16784e/amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
16784e/amd64-1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
16784e/amd64-1gcc -O -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014053020140525
16784e/amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
16788e/amd64-1gcc -march=barcelona -O -fomit-frame-pointer2014053020140525
16792e/amd64-1clang -O3 -fomit-frame-pointer2014071220140622
16792e/amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053020140525
16792e/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
16792e/amd64-1gcc -march=k8 -O -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014053020140525
16796e/amd64-1gcc -march=nocona -O -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
16800e/amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014053020140525
16804e/amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053020140525
16808e/amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
16808e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
16812e/amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053020140525
16844e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
16844e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
16860e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
16948e/regsgcc -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
16948e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
16968e/regsclang -O3 -fomit-frame-pointer2014071220140622
17012e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
17012e/regsgcc -march=nocona -O -fomit-frame-pointer2014053020140525
17040e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
17040e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
17040e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
17040e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
17060e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17060e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
17060e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
17064e/regsgcc -m64 -O -fomit-frame-pointer2014053020140525
17068e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17088e/regsgcc -O2 -fomit-frame-pointer2014053020140525
17088e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
17104e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17112e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17176e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
17212e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
17244e/regsgcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
17248e/regsclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
17252e/regsclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
17252e/regsclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
17252e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
17252e/regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
17272e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053020140525
17352e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
17440e/regsgcc -m64 -O2 -fomit-frame-pointer2014053020140525
17468e/refgcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
17468e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
17468e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053020140525
17552e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
17700e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
17708e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17708e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053020140525
17744e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053020140525
17948e/refclang -O3 -fomit-frame-pointer2014071220140622
17968e/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
18000e/refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
18000e/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
18000e/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
18000e/refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
18060e/refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
18244e/regsgcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
18252e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
18292e/refgcc -O -fomit-frame-pointer2014053020140525
18292e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
18292e/refgcc -m64 -O -fomit-frame-pointer2014053020140525
18292e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2014053020140525
18292e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
18292e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014053020140525
18292e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
18296e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
18500e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2014053020140525
18500e/refgcc -march=nocona -O -fomit-frame-pointer2014053020140525
18524e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053020140525
18524e/refgcc -march=nocona -O2 -fomit-frame-pointer2014053020140525
18572e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
18600e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053020140525
18600e/refgcc -march=barcelona -O -fomit-frame-pointer2014053020140525
18656e/regsgcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
18716e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
18724e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
18724e/regsgcc -march=k8 -Os -fomit-frame-pointer2014053020140525
18732e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
18800e/regsgcc -Os -fomit-frame-pointer2014053020140525
18876e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
18876e/refgcc -march=barcelona -O2 -fomit-frame-pointer2014053020140525
18900e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2014053020140525
18900e/refgcc -march=k8 -O -fomit-frame-pointer2014053020140525
18956e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
18972e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
18972e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
18972e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
18972e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
18976e/regsgcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
19088refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014071220140622
19092e/regsgcc -m64 -Os -fomit-frame-pointer2014053020140525
19108refgcc -funroll-loops -O -fomit-frame-pointer2014071220140622
19116e/regsgcc -march=nocona -Os -fomit-frame-pointer2014053020140525
19120refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014071220140622
19156refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014071220140622
19160refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014071220140622
19160refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014071220140622
19172e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
19176refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
19176refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014071220140622
19180refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014071220140622
19180refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014071220140622
19180refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014071220140622
19184e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
19184e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
19192e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
19192e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
19220refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014071220140622
19228refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014071220140622
19300refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071220140622
19312refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014071220140622
19336refgcc -march=k8 -O -fomit-frame-pointer2014071220140622
19340e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
19372refgcc -O2 -fomit-frame-pointer2014071220140622
19372refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071220140622
19372refgcc -m64 -O2 -fomit-frame-pointer2014071220140622
19436refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014071220140622
19444refgcc -funroll-loops -O2 -fomit-frame-pointer2014071220140622
19444refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071220140622
19456refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014071220140622
19460refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014071220140622
19460refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014071220140622
19460refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014071220140622
19460refgcc -march=k8 -O2 -fomit-frame-pointer2014071220140622
19464refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014071220140622
19464refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014071220140622
19464refgcc -march=barcelona -Os -fomit-frame-pointer2014071220140622
19464refgcc -march=nocona -Os -fomit-frame-pointer2014071220140622
19468refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014071220140622
19480refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014071220140622
19480refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014071220140622
19524refgcc -Os -fomit-frame-pointer2014071220140622
19536refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014071220140622
19536refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014071220140622
19536refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014071220140622
19540refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014071220140622
19544refgcc -march=barcelona -O2 -fomit-frame-pointer2014071220140622
19556refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014071220140622
19568e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
19580refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071220140622
19580refgcc -m64 -Os -fomit-frame-pointer2014071220140622
19580refgcc -march=k8 -Os -fomit-frame-pointer2014071220140622
19584e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053020140525
19600e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
19604refgcc -m64 -march=k8 -O -fomit-frame-pointer2014071220140622
19604e/refgcc -march=k8 -O2 -fomit-frame-pointer2014053020140525
19676refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014071220140622
19904e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
19932e/refgcc -O2 -fomit-frame-pointer2014053020140525
19932e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
19932e/refgcc -m64 -O2 -fomit-frame-pointer2014053020140525
20096e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
20104e/refgcc -march=barcelona -Os -fomit-frame-pointer2014053020140525
20152e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053020140525
20152e/refgcc -march=nocona -Os -fomit-frame-pointer2014053020140525
20200refclang -O3 -fomit-frame-pointer2014071220140622
20220refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
20220e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053020140525
20220e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
20220e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
20220e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
20220e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
20228refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20240refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
20240e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053020140525
20248refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
20248refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
20248refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
20288e/refgcc -Os -fomit-frame-pointer2014053020140525
20288e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
20296e/refgcc -march=k8 -Os -fomit-frame-pointer2014053020140525
20304e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053020140525
20480e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
20480e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053020140525
20480e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053020140525
20532refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014071220140622
20536refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014071220140622
20536refgcc -march=barcelona -O -fomit-frame-pointer2014071220140622
20564refgcc -O -fomit-frame-pointer2014071220140622
20564refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071220140622
20564refgcc -m64 -march=core2 -O -fomit-frame-pointer2014071220140622
20564refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014071220140622
20564refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014071220140622
20592refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014071220140622
20592refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014071220140622
20628refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014071220140622
20628refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014071220140622
20632refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071220140622
20664refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014071220140622
20664refgcc -march=nocona -O2 -fomit-frame-pointer2014071220140622
20668e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053020140525
20672refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014071220140622
20672refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014071220140622
20672refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014071220140622
20676refgcc -funroll-loops -Os -fomit-frame-pointer2014071220140622
20696e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
20700refgcc -m64 -O -fomit-frame-pointer2014071220140622
20700refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014071220140622
20752e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053020140525
20752e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
20752e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053020140525
20752refgcc -m64 -march=nocona -O -fomit-frame-pointer2014071220140622
20752refgcc -march=nocona -O -fomit-frame-pointer2014071220140622
20792e/refgcc -m64 -Os -fomit-frame-pointer2014053020140525
21020e/refgcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
21060e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053020140525
21124e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
21136e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
35524e/mergedcc2014053020140525
35524e/mergedgcc2014053020140525
35532e/mergedgcc -funroll-loops2014053020140525
36608refgcc2014071220140622
36616refcc2014071220140622
36952refgcc -funroll-loops2014071220140622
53020e/regsgcc -funroll-loops2014053020140525
53024e/regsgcc2014053020140525
53424e/regscc2014053020140525
59660e/refcc2014053020140525
59660e/refgcc -funroll-loops2014053020140525
59664e/refgcc2014053020140525

Test failure

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

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -march=native -fomit-frame-pointer e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6
clang -O3 -fwrapv -march=native -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 -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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer 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: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/merged e/ref e/regs ref
clang -O3 -fwrapv -march=native -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: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer dolbeau/amd64-xmm6int
clang -O3 -fwrapv -march=native -fomit-frame-pointer dolbeau/amd64-xmm6int

Compiler output

Implementation: crypto_stream/salsa20/e/amd64-xmm
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -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=native -fomit-frame-pointer
salsa20.s: clang: warning: argument unused during compilation: '-fwrapv'
salsa20.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer e/amd64-1 e/amd64-2 e/amd64-3

Compiler output

Implementation: crypto_stream/salsa20/amd64_xmm6
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
stream.s: clang: warning: argument unused during compilation: '-fwrapv'
stream.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_stream/salsa20/e/merged
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -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=native -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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_stream/salsa20/dolbeau/amd64-xmm6int
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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 -march=native -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: 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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer 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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer 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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 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/supercop/supercop-20140622/supercop-data/hydra2/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 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