Implementation notes: amd64, haswell, crypto_stream/rabbit

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: rabbit
TimeImplementationCompilerBenchmark dateSUPERCOP version
5276e/opt/2/3clang -O3 -mavx2013060920130419
5464e/opt/1/4clang -O32013060920130419
5668e/opt/2/2clang -O32013060920130419
5688e/opt/1/3clang -O32013060920130419
5872e/opt/1/2clang -O32013060920130419
5902e/opt/1/4clang -O3 -mavx2013060920130419
6116e/opt/1/3clang -O3 -mavx2013060920130419
6140e/opt/2/3clang -O32013060920130419
6144e/opt/2/2clang -O3 -mavx2013060920130419
6413e/opt/1/2clang -O3 -mavx2013060920130419
6692e/opt/1/3gcc -march=nocona -O -fomit-frame-pointer2013060920130419
6700e/opt/2/2gcc -m64 -O2 -fomit-frame-pointer2013060920130419
6728e/opt/1/4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
6732e/opt/1/3gcc -m64 -O2 -fomit-frame-pointer2013060920130419
6740e/opt/1/3gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
6748e/opt/1/3gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
6752e/opt/1/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
6756e/opt/1/4gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
6780e/opt/2/3gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
6792e/opt/1/4gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
6796e/opt/1/3gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
6844e/opt/1/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
6876e/opt/1/3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
6915e/opt/2/3gcc -march=nocona -O -fomit-frame-pointer2013060920130419
6922e/opt/2/3gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
6922e/opt/2/3gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
6923e/opt/2/3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
6923e/opt/2/3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
6923e/opt/1/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
6927e/opt/1/4gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
6939e/opt/1/3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
6956e/opt/1/4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
6960e/opt/1/2gcc -m64 -O2 -fomit-frame-pointer2013060920130419
6964e/opt/2/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
6964e/opt/1/3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
6968e/opt/2/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
6972e/opt/1/2gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
6973e/opt/2/2gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
6976e/opt/1/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
6977e/opt/2/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
6980e/opt/2/2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
6981e/opt/1/4gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
6981e/opt/2/2gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
6981e/opt/2/3gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
6989e/opt/1/4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
6989e/opt/1/4gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
7018e/opt/1/4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7024e/opt/1/3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
7027e/opt/1/2gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
7030e/opt/1/4gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
7034e/opt/1/3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
7039e/opt/1/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
7064e/opt/2/3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
7064e/opt/2/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7068e/opt/2/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
7076e/opt/2/3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7089e/opt/1/2gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
7092e/opt/1/4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7097e/opt/1/2gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
7097e/opt/1/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
7114e/opt/1/4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
7155e/opt/1/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7176e/opt/2/3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7176e/opt/2/2gcc -march=nocona -O -fomit-frame-pointer2013060920130419
7180e/opt/2/3gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7188e/opt/1/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7192e/opt/1/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
7204e/opt/2/3gcc -O2 -fomit-frame-pointer2013060920130419
7204e/opt/1/3gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7208e/opt/2/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
7208e/opt/1/3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
7212e/opt/2/3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
7212e/opt/2/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
7213e/opt/1/4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
7216e/opt/2/2gcc -Os -fomit-frame-pointer2013060920130419
7216e/opt/2/2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
7217e/opt/1/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
7220e/opt/1/4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7220e/opt/2/3gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7220e/opt/2/2gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
7224e/opt/2/3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
7224e/opt/1/4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
7224e/opt/2/3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
7224e/opt/1/3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
7224e/opt/2/3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
7228e/opt/1/3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
7228e/opt/1/2gcc -march=nocona -O -fomit-frame-pointer2013060920130419
7232e/opt/2/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7232e/opt/2/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7232e/opt/2/3gcc -m64 -Os -fomit-frame-pointer2013060920130419
7240e/opt/1/4gcc -m64 -O2 -fomit-frame-pointer2013060920130419
7244e/opt/1/3gcc -Os -fomit-frame-pointer2013060920130419
7248e/opt/2/3gcc -O -fomit-frame-pointer2013060920130419
7248e/opt/1/3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
7252e/opt/1/3gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7252e/opt/1/2gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7256e/opt/1/3gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
7260e/opt/1/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7260e/opt/2/3gcc -march=k8 -O -fomit-frame-pointer2013060920130419
7264e/opt/1/2gcc -march=k8 -O -fomit-frame-pointer2013060920130419
7264e/opt/1/3gcc -march=k8 -O -fomit-frame-pointer2013060920130419
7268e/opt/1/3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
7272e/opt/2/3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
7276e/opt/2/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7284e/opt/1/4gcc -march=k8 -O -fomit-frame-pointer2013060920130419
7292e/opt/1/3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
7296e/opt/1/3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
7296e/opt/1/4gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
7317e/opt/1/3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
7325e/opt/1/4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
7352e/opt/1/3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7356e/opt/2/2gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
7356e/opt/2/3gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
7360e/opt/1/3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
7360e/opt/2/3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7362e/opt/1/3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
7364e/opt/1/3gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
7364e/opt/1/4gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
7364e/opt/1/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7376e/opt/1/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7392e/opt/1/3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7396e/opt/1/3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7412e/opt/1/3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7416e/opt/1/4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
7420e/opt/2/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
7448e/opt/2/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
7452e/opt/2/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
7456e/opt/1/2gcc -O2 -fomit-frame-pointer2013060920130419
7458e/opt/2/2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
7460e/opt/1/4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
7460e/opt/2/3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7466e/opt/1/4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
7466e/opt/2/2gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7468e/opt/1/4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
7470e/opt/2/3gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
7470e/opt/2/2gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
7474e/opt/1/3gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7478e/opt/1/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7478e/opt/2/3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
7478e/opt/1/3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
7482e/opt/2/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7482e/opt/2/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
7484e/opt/2/3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
7490e/opt/1/4gcc -m64 -O -fomit-frame-pointer2013060920130419
7490e/opt/2/2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
7490e/opt/1/3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
7494e/opt/2/3gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
7494e/opt/1/3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
7494e/opt/1/2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
7494e/opt/1/3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7494e/opt/2/3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
7496e/opt/2/2gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7498e/opt/1/3gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
7502e/opt/2/3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
7504e/opt/2/3gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
7504e/opt/2/3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7510e/opt/1/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
7512e/opt/1/2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
7512e/opt/1/4gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
7514e/opt/2/2gcc -m64 -O -fomit-frame-pointer2013060920130419
7516e/opt/2/3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7518e/opt/1/3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7520e/opt/1/4gcc -march=nocona -O -fomit-frame-pointer2013060920130419
7522e/opt/2/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
7522e/opt/1/3gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7524e/opt/2/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7524e/opt/1/4gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
7524e/opt/2/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
7524e/opt/1/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
7524e/opt/1/2gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
7526e/opt/1/4gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7528e/opt/1/3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7528e/opt/2/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
7532e/opt/1/3gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
7532e/opt/1/4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
7536e/opt/1/2gcc -m64 -Os -fomit-frame-pointer2013060920130419
7536e/opt/1/3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
7540e/opt/1/4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
7540e/opt/1/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
7544e/opt/1/2gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
7548e/opt/1/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
7548e/opt/1/2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
7552e/opt/1/3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
7552e/opt/1/4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
7560e/opt/1/3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
7560e/opt/2/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
7562e/opt/1/4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
7564e/opt/1/2gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7564e/opt/2/3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
7570e/opt/2/3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
7576e/opt/1/4gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
7582e/opt/2/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
7584e/opt/2/3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
7592e/opt/1/4gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
7598e/opt/2/3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
7600e/opt/1/3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7602e/opt/2/3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
7610e/opt/1/3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
7610e/opt/2/3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7640e/opt/1/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7656e/opt/2/3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7668e/opt/2/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
7668e/opt/1/4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7724e/opt/1/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
7732e/opt/2/2gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
7744e/opt/2/3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
7752e/opt/2/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7752e/opt/2/2gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
7756e/opt/1/4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
7760e/opt/2/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
7764e/opt/1/2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
7768e/opt/2/3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
7768e/opt/2/3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
7772e/opt/2/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
7776e/opt/1/4gcc -O2 -fomit-frame-pointer2013060920130419
7776e/opt/2/3gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7776e/opt/2/2gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
7780e/opt/2/2gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7780e/opt/1/3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
7780e/opt/1/4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
7780e/opt/1/4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
7780e/opt/1/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7784e/opt/2/2gcc -O -fomit-frame-pointer2013060920130419
7784e/opt/1/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
7784e/opt/1/3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
7784e/opt/2/2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
7788e/opt/2/2gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
7788e/opt/2/2gcc -m64 -Os -fomit-frame-pointer2013060920130419
7788e/opt/2/3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
7788e/opt/2/3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
7788e/opt/1/4gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7788e/opt/1/2gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7788e/opt/2/2gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7788e/opt/1/4gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
7792e/opt/1/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
7794e/opt/2/3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
7796e/opt/2/3gcc -Os -fomit-frame-pointer2013060920130419
7796e/opt/1/2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
7796e/opt/1/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
7796e/opt/2/3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
7796e/opt/2/3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
7796e/opt/2/3gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
7796e/opt/2/3gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
7800e/opt/1/4gcc -m64 -Os -fomit-frame-pointer2013060920130419
7800e/opt/2/3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
7800e/opt/1/4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
7800e/opt/2/3gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7800e/opt/2/2gcc -march=k8 -O -fomit-frame-pointer2013060920130419
7804e/opt/1/3gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7804e/opt/1/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
7804e/opt/2/3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
7804e/opt/1/4gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
7804e/opt/1/2gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
7808e/opt/1/4gcc -Os -fomit-frame-pointer2013060920130419
7808e/opt/1/4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
7808e/opt/1/2gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
7808e/opt/1/3gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
7812e/opt/1/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7812e/opt/1/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
7812e/opt/2/2gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
7820e/opt/1/3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
7820e/opt/1/2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
7820e/opt/1/2gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
7824e/opt/1/4gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7824e/opt/1/4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
7824e/opt/2/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
7824e/opt/2/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
7824e/opt/1/3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
7824e/opt/2/3gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
7828e/opt/1/4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
7828e/opt/1/3gcc -m64 -O -fomit-frame-pointer2013060920130419
7828e/opt/2/3gcc -m64 -O -fomit-frame-pointer2013060920130419
7828e/opt/2/2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
7832e/opt/1/3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
7840e/opt/1/4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7840e/opt/1/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
7840e/opt/1/2gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
7844e/opt/2/3gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
7844e/opt/2/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
7848e/opt/2/3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
7848e/opt/1/3gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
7852e/opt/1/2gcc -Os -fomit-frame-pointer2013060920130419
7852e/opt/1/4gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
7852e/opt/2/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
7852e/opt/1/3gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
7856e/opt/1/3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
7856e/opt/1/2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
7856e/opt/1/3gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
7856e/opt/2/3gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
7856e/opt/2/3gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
7860e/opt/1/2gcc -O -fomit-frame-pointer2013060920130419
7860e/opt/2/2gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
7860e/opt/1/4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7860e/opt/1/4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
7860e/opt/2/3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
7872e/opt/1/3gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
7872e/opt/1/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7872e/opt/1/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
7880e/opt/1/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7888e/opt/2/3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
7888e/opt/1/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
7892e/opt/1/3gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
7892e/opt/2/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
7896e/opt/1/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
7900e/opt/1/3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
7900e/opt/1/4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
7900e/opt/2/3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
7912e/opt/2/3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
7916e/opt/2/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
7938e/opt/1/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
7956e/opt/2/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
7960e/opt/2/3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
7972e/opt/1/3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
7992e/opt/1/4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
8000e/opt/2/3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8012e/opt/2/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8024e/opt/2/3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
8028e/opt/1/3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8048e/opt/1/3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
8056e/opt/1/4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8062e/opt/2/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
8066e/opt/1/3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8074e/opt/1/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8084e/opt/1/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
8088e/opt/2/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8095e/opt/2/3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
8095e/opt/1/3gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
8096e/opt/2/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
8099e/opt/1/3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
8106e/opt/2/3gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
8107e/opt/2/3gcc -m64 -O2 -fomit-frame-pointer2013060920130419
8108e/opt/1/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8108e/opt/1/4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
8112e/opt/2/2gcc -O2 -fomit-frame-pointer2013060920130419
8112e/opt/2/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
8112e/opt/2/3gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
8116e/opt/1/3gcc -O2 -fomit-frame-pointer2013060920130419
8116e/opt/1/3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
8116e/opt/2/3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
8120e/opt/2/3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
8124e/opt/1/3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8124e/opt/1/4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8124e/opt/1/2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
8128e/opt/1/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
8128e/opt/1/2gcc -m64 -O -fomit-frame-pointer2013060920130419
8128e/opt/1/4gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
8132e/opt/2/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
8132e/opt/1/3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
8136e/opt/2/3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
8137e/opt/1/3gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
8141e/opt/2/2gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
8145e/opt/1/4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
8149e/opt/1/4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
8152e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8153e/opt/1/4gcc -O -fomit-frame-pointer2013060920130419
8153e/opt/1/3gcc -m64 -Os -fomit-frame-pointer2013060920130419
8153e/opt/1/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
8153e/opt/1/3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
8153e/opt/2/3gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
8157e/opt/1/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
8160e/opt/2/3gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
8161e/opt/2/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
8161e/opt/1/4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
8165e/opt/1/4gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
8166e/opt/1/4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
8170e/opt/1/3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
8172e/opt/2/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
8174e/opt/1/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8180e/opt/1/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
8184e/opt/1/4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
8186e/opt/1/3gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
8190e/opt/1/3gcc -O -fomit-frame-pointer2013060920130419
8190e/opt/1/4gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
8200e/opt/2/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
8202e/opt/1/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
8203e/opt/1/2gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
8204e/opt/2/3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
8207e/opt/1/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
8208e/opt/1/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
8208e/opt/1/4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
8220e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
8236e/opt/1/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
8236e/opt/1/4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
8244e/opt/1/3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
8244e/opt/1/4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
8269e/opt/1/4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
8290e/opt/1/4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
8327e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
8344e/opt/2/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
8348e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
8364e/opt/2/1clang -O3 -mavx2013060920130419
8364e/opt/2/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8396e/opt/1/3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
8408e/opt/1/4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8408e/opt/2/3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8424e/opt/1/3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8432e/opt/1/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8433e/opt/2/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
8452e/refgcc -m64 -O3 -fomit-frame-pointer2013060920130419
8460e/opt/1/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
8463e/opt/2/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
8468e/refgcc -O3 -fomit-frame-pointer2013060920130419
8473e/opt/2/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
8478e/opt/2/2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
8480e/opt/1/2gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
8480e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8483e/opt/2/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
8484e/opt/1/4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
8488e/opt/1/4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
8488e/opt/1/3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
8493e/opt/1/3gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
8493e/opt/2/3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
8496e/opt/1/3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
8498e/opt/2/3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
8512e/opt/2/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8514e/opt/1/4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
8516e/opt/2/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8522e/opt/2/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
8524e/opt/1/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
8528e/opt/1/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8547e/opt/1/2gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
8547e/opt/1/4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
8549e/opt/1/3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
8564e/opt/1/4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
8580e/opt/2/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8604e/opt/2/3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
8605e/opt/1/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
8632e/opt/1/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
8636e/opt/1/2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
8640e/opt/1/3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
8640e/opt/1/4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
8640e/opt/2/3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8644e/opt/1/3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
8644e/opt/1/4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8648e/opt/2/3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
8676e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
8688e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
8690e/opt/2/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
8700e/opt/2/3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8704e/opt/2/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
8748e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8748e/refgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
8750e/opt/2/3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8754e/opt/2/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8770e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8775e/opt/1/4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8808e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
8816e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8846e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8851e/opt/1/4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
8858e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
8874e/opt/2/2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
8878e/opt/1/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8882e/opt/2/3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8884e/refgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
8884e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
8884e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
8889e/opt/1/3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
8892e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8903e/opt/2/3gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8907e/opt/2/2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
8912e/opt/1/4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
8912e/opt/1/4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
8915e/opt/2/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8919e/opt/2/3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
8919e/opt/2/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
8923e/opt/2/2gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
8924e/opt/2/3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
8932e/opt/2/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
8932e/opt/1/2gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
8948e/opt/1/2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
8948e/opt/1/4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
8948e/opt/1/2gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
8949e/opt/1/2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
8961e/opt/1/3gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
8972e/opt/1/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
9002e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9027e/opt/2/2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
9032e/opt/1/1clang -O32013060920130419
9044e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9061e/opt/1/3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9090e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9092e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
9094e/opt/1/3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
9096e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
9106e/opt/2/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9114e/refgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9135e/opt/1/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9148e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
9160e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
9172e/opt/2/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9189e/opt/2/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
9197e/opt/1/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
9220e/opt/1/4gcc -m64 -O3 -fomit-frame-pointer2013060920130419
9232e/opt/1/4gcc -O3 -fomit-frame-pointer2013060920130419
9232e/opt/2/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9232e/opt/1/4gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
9236e/opt/2/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
9240e/opt/2/3gcc -O3 -fomit-frame-pointer2013060920130419
9240e/opt/2/3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9240e/opt/1/3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
9252e/opt/2/3gcc -m64 -O3 -fomit-frame-pointer2013060920130419
9260e/opt/1/4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9260e/opt/1/4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
9268e/opt/1/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9272e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
9276e/opt/2/1gcc -m64 -O2 -fomit-frame-pointer2013060920130419
9276e/opt/2/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9276e/opt/1/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
9280e/opt/1/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
9284e/opt/1/3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9284e/opt/1/3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
9288e/opt/1/3gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9292e/opt/1/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
9297e/opt/2/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
9309e/opt/2/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
9316e/opt/2/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9322e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
9338e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
9348e/opt/1/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9352e/opt/2/1clang -O32013060920130419
9354e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
9356e/opt/2/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
9356e/opt/1/1gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9364e/refgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
9372e/opt/1/4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9380e/opt/1/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
9388e/opt/1/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
9400e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
9400e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
9404e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
9408e/opt/1/1clang -O3 -mavx2013060920130419
9508e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
9516e/opt/1/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
9536e/opt/1/1gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
9549e/opt/1/1gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
9565e/opt/1/1gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
9574e/opt/2/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
9580e/opt/2/3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9596e/opt/1/4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9598e/opt/2/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9599e/opt/2/1gcc -O2 -fomit-frame-pointer2013060920130419
9600e/opt/1/3gcc -O3 -fomit-frame-pointer2013060920130419
9602e/opt/2/2gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9604e/opt/2/3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
9606e/opt/2/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9606e/opt/2/2gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
9608e/opt/2/3gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
9612e/opt/1/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
9612e/refgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
9616e/opt/2/2gcc -O3 -fomit-frame-pointer2013060920130419
9619e/opt/2/1gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
9620e/opt/2/3gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
9624e/opt/1/1gcc -O2 -fomit-frame-pointer2013060920130419
9624e/opt/1/3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
9628e/opt/1/1gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
9628e/opt/1/4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
9628e/opt/1/4gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
9632e/opt/1/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
9636e/opt/1/4gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
9636e/opt/1/4gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9660e/opt/1/4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9664e/opt/2/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
9669e/opt/2/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
9684e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
9695e/opt/1/1gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
9702e/opt/1/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
9711e/opt/1/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
9712e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
9719e/opt/1/1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
9732e/opt/2/1gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
9752e/refgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
9790e/opt/2/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
9811e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9814e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
9860e/opt/1/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
9880e/opt/1/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9888e/opt/2/1gcc -O -fomit-frame-pointer2013060920130419
9888e/opt/1/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
9896e/opt/2/1gcc -march=nocona -O -fomit-frame-pointer2013060920130419
9900e/opt/1/1gcc -O -fomit-frame-pointer2013060920130419
9940e/opt/2/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
9956e/opt/1/1gcc -m64 -O2 -fomit-frame-pointer2013060920130419
9960e/opt/2/1gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
9960e/opt/1/1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
9968e/opt/1/2gcc -m64 -O3 -fomit-frame-pointer2013060920130419
9968e/opt/2/1gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
9972e/opt/1/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
9976e/opt/2/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
9976e/opt/1/3gcc -m64 -O3 -fomit-frame-pointer2013060920130419
9980e/opt/2/3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
9980e/opt/2/2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
9984e/opt/2/1gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
9992e/opt/2/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
9992e/opt/2/3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
9996e/opt/1/3gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10000e/opt/1/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10000e/opt/1/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10004e/opt/1/2gcc -O3 -fomit-frame-pointer2013060920130419
10004e/opt/1/2gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
10008e/opt/1/3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
10012e/opt/1/4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
10018e/opt/1/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10020e/opt/1/4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10024e/opt/2/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
10032e/opt/1/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
10032e/opt/2/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
10032e/opt/1/1gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
10040e/opt/2/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
10044e/opt/1/3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
10060e/opt/2/1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
10060e/opt/2/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10080e/opt/2/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
10136e/opt/2/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
10220e/opt/1/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10228e/opt/2/1gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10244e/opt/2/1gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
10246e/opt/2/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
10246e/opt/2/1gcc -march=k8 -O -fomit-frame-pointer2013060920130419
10258e/opt/1/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
10270e/opt/1/1gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
10278e/opt/1/1gcc -march=nocona -O -fomit-frame-pointer2013060920130419
10288e/opt/2/1gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
10292e/opt/1/1gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
10294e/opt/2/1gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
10312e/opt/2/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
10336e/opt/2/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10354e/opt/2/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10358e/opt/2/1gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
10366e/opt/2/1gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10378e/opt/1/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10378e/opt/1/1gcc -march=k8 -O -fomit-frame-pointer2013060920130419
10382e/opt/2/1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
10382e/opt/1/1gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
10391e/opt/2/2gcc -m64 -O3 -fomit-frame-pointer2013060920130419
10392e/opt/2/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10396e/opt/2/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10396e/opt/1/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10402e/opt/1/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10408e/opt/2/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10410e/opt/2/1gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
10414e/opt/1/1gcc -Os -fomit-frame-pointer2013060920130419
10422e/opt/2/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
10430e/opt/1/1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
10432e/opt/2/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
10432e/opt/1/1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
10440e/opt/2/1gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
10444e/opt/1/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
10444e/opt/1/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
10454e/opt/1/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10456e/opt/2/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
10462e/opt/2/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10464e/opt/1/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
10466e/opt/1/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
10470e/opt/1/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10474e/opt/2/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
10482e/opt/1/1gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
10498e/opt/2/1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
10498e/opt/2/3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
10524e/opt/1/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
10584e/opt/2/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10594e/opt/2/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
10606e/opt/1/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
10660e/opt/1/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
10664e/opt/2/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
10676e/opt/1/1gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
10692e/opt/2/1gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
10693e/opt/2/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10700e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
10724e/opt/1/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
10728e/opt/2/1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
10732e/opt/2/1gcc -m64 -O -fomit-frame-pointer2013060920130419
10732e/opt/1/1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
10744e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
10752e/opt/2/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10756e/opt/1/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
10772e/opt/1/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
10772e/opt/2/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
10784e/opt/1/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
10796e/opt/1/1gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
10800e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
10804e/opt/2/1gcc -m64 -Os -fomit-frame-pointer2013060920130419
10812e/opt/1/1gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
10820e/opt/2/1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
10821e/opt/2/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
10824e/opt/2/1gcc -Os -fomit-frame-pointer2013060920130419
10840e/opt/1/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
10852e/opt/1/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
10852e/opt/1/1gcc -m64 -Os -fomit-frame-pointer2013060920130419
10860e/opt/1/1gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
10860e/opt/1/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
10864e/opt/1/1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
10872e/opt/2/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
10880e/opt/1/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
10889e/opt/1/3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
10896e/opt/2/1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
10896e/opt/1/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
10896e/opt/2/1gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
10900e/opt/2/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
10904e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
10904e/opt/1/1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
11053e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
11070e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
11074e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11088e/opt/1/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
11149e/refgcc -m64 -O -fomit-frame-pointer2013060920130419
11152e/refgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
11169e/opt/1/1gcc -m64 -O -fomit-frame-pointer2013060920130419
11170e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
11186e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
11224e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
11228e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
11277e/opt/1/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11285e/opt/1/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
11288e/refgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
11302e/opt/1/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
11304e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
11318e/opt/1/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
11320e/refgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
11339e/opt/2/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
11355e/opt/2/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
11356e/refgcc -m64 -O2 -fomit-frame-pointer2013060920130419
11364e/opt/1/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11372e/refclang -O32013060920130419
11372e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
11400e/refgcc -O2 -fomit-frame-pointer2013060920130419
11404e/refgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
11408e/refgcc -m64 -Os -fomit-frame-pointer2013060920130419
11439e/opt/1/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
11440e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
11451e/opt/2/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
11544e/refgcc -O -fomit-frame-pointer2013060920130419
11564e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
11588e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
11604e/refgcc -march=nocona -O -fomit-frame-pointer2013060920130419
11616e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
11666e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
11708e/opt/1/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11712e/opt/2/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
11724e/opt/2/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
11736e/opt/1/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11738e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
11740e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
11752e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
11772e/opt/2/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
11822e/opt/1/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
11824e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
11847e/opt/2/1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
11864e/refgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
11876e/opt/2/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
11886e/refgcc -march=k8 -O -fomit-frame-pointer2013060920130419
11926e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
11940e/refgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
11960e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
11960e/opt/1/1gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
11990e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
11998e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
12056e/opt/2/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
12096e/opt/2/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
12120e/opt/1/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
12132e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
12148e/opt/2/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
12148e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
12160e/opt/1/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
12160e/opt/1/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
12176e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
12196e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
12212e/opt/1/1gcc -O3 -fomit-frame-pointer2013060920130419
12220e/opt/1/1gcc -m64 -O3 -fomit-frame-pointer2013060920130419
12220e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
12236e/refgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
12280e/opt/2/1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
12284e/refgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
12288e/opt/2/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
12296e/opt/2/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
12300e/opt/2/1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
12321e/opt/2/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
12332e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
12340e/refgcc -Os -fomit-frame-pointer2013060920130419
12342e/opt/1/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
12342e/opt/1/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
12344e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
12360e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
12428e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
12440e/opt/1/1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
12460e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
12476e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
12483e/opt/1/1gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
12491e/opt/1/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12540e/opt/2/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12566e/opt/1/1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
12600e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
12603e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
12628e/opt/1/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12652e/opt/2/1gcc -O3 -fomit-frame-pointer2013060920130419
12664e/opt/1/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
12698e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
12747e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
12952e/opt/2/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
12968e/opt/2/1gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
12988e/opt/2/1gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
13000e/opt/1/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13024e/opt/1/1gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
13152e/opt/1/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
13184e/refclang -O3 -mavx2013060920130419
13332e/opt/2/1gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
13468e/opt/2/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13484e/opt/1/1gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
13540e/opt/2/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
13564e/opt/1/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
13586e/opt/2/1gcc -m64 -O3 -fomit-frame-pointer2013060920130419
13594e/opt/1/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
13680e/opt/2/1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
13710e/opt/2/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
14012e/opt/2/1gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
14328e/opt/1/1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
18892e/opt/2/3gcc2013060920130419
19088e/opt/2/2gcc2013060920130419
19140e/opt/1/3gcc2013060920130419
19196e/opt/1/4cc2013060920130419
19500e/opt/1/2gcc2013060920130419
19600e/opt/2/2cc2013060920130419
19749e/opt/2/3cc2013060920130419
20300e/opt/2/2gcc -funroll-loops2013060920130419
20680e/opt/1/2gcc -funroll-loops2013060920130419
21088e/opt/2/3gcc -funroll-loops2013060920130419
21406e/opt/1/2cc2013060920130419
21510e/opt/1/4gcc2013060920130419
22080e/opt/1/3gcc -funroll-loops2013060920130419
22236e/opt/1/4gcc -funroll-loops2013060920130419
22316e/opt/1/3cc2013060920130419
26812e/opt/1/1gcc -funroll-loops2013060920130419
28356e/opt/2/1cc2013060920130419
28848e/opt/1/1gcc2013060920130419
28872e/opt/1/1cc2013060920130419
29534e/opt/2/1gcc2013060920130419
29618e/opt/2/1gcc -funroll-loops2013060920130419
37021e/refgcc -funroll-loops2013060920130419
37178e/refcc2013060920130419
38704e/refgcc2013060920130419

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/4
Compiler: cc
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ...

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

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/5
Compiler: cc
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c:37:2: error: #error this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ...

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

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/4
Compiler: clang -O3
rabbit.c: In file included from rabbit.c:1:
rabbit.c: ./e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER' is invalid in C99 [-Wimplicit-function-declaration]
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:315:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:316:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(2, 0x4D34D34D)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:318:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:320:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:322:44: error: expected ';' after expression
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 e/opt/2/4
clang -O3 -mavx e/opt/2/4

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/5
Compiler: clang -O3
rabbit.c: In file included from rabbit.c:1:
rabbit.c: ./e/rabbit.c:37:2: error: this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER' is invalid in C99 [-Wimplicit-function-declaration]
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:315:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:316:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(2, 0x4D34D34D)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:318:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:320:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 e/opt/2/5
clang -O3 -mavx e/opt/2/5

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/4
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ...
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ...

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

Compiler output

Implementation: crypto_stream/rabbit/e/opt/2/5
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c:37:2: error: #error this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ...
rabbit.c: In file included from rabbit.c:1:0:
rabbit.c: e/rabbit.c:37:2: error: #error this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:315:4: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:319:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c: e/rabbit.c:90:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j,16) + ROTL32(g##k, 16));
rabbit.c: ^
rabbit.c: e/rabbit.c:321:4: note: in expansion of macro 'RABBIT_GEN_X_EVEN'
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c: e/rabbit.c:93:7: error: expected ';' before 'p_instance'
rabbit.c: p_instance->gt;x##i = U32V(g##i + ROTL32(g##j, 8) + g##k);
rabbit.c: ^
rabbit.c: e/rabbit.c:323:4: note: in expansion of macro 'RABBIT_GEN_X_ODD'
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ...

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