Implementation notes: amd64, sandy, crypto_stream/chacha20

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_stream
Primitive: chacha20
TimeImplementationCompilerBenchmark dateSUPERCOP version
4104krovetzclang -O3 -mavx2012081620120812
4348krovetzgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
4348krovetzgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
4368krovetzgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
4372krovetzgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
4380krovetzgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
4400krovetzgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
4640krovetzgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
4640krovetzgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
4648krovetzgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
4776krovetzgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
4792krovetzgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
4792krovetzgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
4816krovetzgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
4828krovetzgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
4832krovetzgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
4836krovetzgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
4840krovetzgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
5108krovetzgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
5112krovetzgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
5120krovetzgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
5224krovetzgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
5224krovetzgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
5228krovetzgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
5228krovetzgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
5252krovetzgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
5260krovetzgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
5268krovetzgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
5272krovetzgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
5380krovetzclang -O32012081620120812
5668e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012081620120812
5668e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
5668e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
5668e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
5668e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
5672e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012081620120812
5672e/amd64-xmm6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
5672e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
5676e/amd64-xmm6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
5676e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
5676e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
5676e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
5680e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -Os -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -funroll-loops2012081620120812
5684e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
5684e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc2012081620120812
5688e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
5688e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
5692e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012081620120812
5696e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012081620120812
5696e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6cc2012081620120812
5700e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
5700e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012081620120812
5704e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012081620120812
5708e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
5708e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
5708e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
5708e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
5712e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
5712e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
5712e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
5712e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
5716e/amd64-xmm6gcc -O -fomit-frame-pointer2012081620120812
5716e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
5716e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
5716e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
5720e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
5720e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
5720e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
5724e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
5724e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
5724e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
5732e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
5732e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
5732e/amd64-xmm6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
5736e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012081620120812
5736e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
5740e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
5740e/amd64-xmm6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
5740e/amd64-xmm6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
5744e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
5744e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
5744e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
5760e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
5768e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
5776e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
5780e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
5784e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
5864e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6492krovetzgcc -m64 -O3 -fomit-frame-pointer2012081620120812
6516krovetzgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
6516krovetzgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
6516krovetzgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
6520krovetzgcc -O2 -fomit-frame-pointer2012081620120812
6520krovetzgcc -O3 -fomit-frame-pointer2012081620120812
6524krovetzgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
6524krovetzgcc -m64 -O2 -fomit-frame-pointer2012081620120812
6528krovetzgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
6532krovetzgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
6536krovetzgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
6548krovetzgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
6548krovetzgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
6548krovetzgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
6552krovetzgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
6556krovetzgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6556krovetzgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
6560krovetzgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6560krovetzgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6564krovetzgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6572krovetzgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6576krovetzgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
6588krovetzgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
6592krovetzgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6592krovetzgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
6596krovetzgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6604krovetzgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
6608krovetzgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6608krovetzgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
6612krovetzgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
6612krovetzgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
6616krovetzgcc -O -fomit-frame-pointer2012081620120812
6620krovetzgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
6624krovetzgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
6628krovetzgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
6632krovetzgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
6636krovetzgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
6636krovetzgcc -m64 -O -fomit-frame-pointer2012081620120812
6640krovetzgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
6644krovetzgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
6644krovetzgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
6644krovetzgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
6644krovetzgcc -march=nocona -O -fomit-frame-pointer2012081620120812
6648krovetzgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
6648krovetzgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
6648krovetzgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
6652krovetzgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
6660krovetzgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
6660krovetzgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
6660krovetzgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
6660krovetzgcc -march=k8 -O -fomit-frame-pointer2012081620120812
6668krovetzgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
6668krovetzgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
6676krovetzgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
6688krovetzgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
6716krovetzgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
6716krovetzgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
6736krovetzgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
6748krovetzgcc -Os -fomit-frame-pointer2012081620120812
6764krovetzgcc -m64 -Os -fomit-frame-pointer2012081620120812
6776krovetzgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
6776krovetzgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
6780krovetzgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
6796krovetzgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
6800krovetzgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
6800krovetzgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
6812krovetzgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
6816krovetzgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
6820krovetzgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
6824krovetzgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
6864krovetzgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
6880krovetzgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
13132e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
13148e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012081620120812
13148e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
13148e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
13152e/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
13164e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
13172e/amd64-3clang -O3 -mavx2012071220120709
13172e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
13176e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012081620120812
13176e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
13180e/amd64-3gcc -O2 -fomit-frame-pointer2012081620120812
13180e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
13184e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012081620120812
13184e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012081620120812
13188e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
13188e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
13188e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
13192e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012081620120812
13196e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
13196e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
13196e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
13200e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
13200e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
13204e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
13208e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
13208e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
13208e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
13212e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
13212e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
13212e/amd64-3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
13212e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -O3 -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
13216e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
13220e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
13220e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
13220e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
13220e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -Os -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
13224e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012081620120812
13228e/amd64-3cc2012081620120812
13228e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
13228e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
13232e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
13232e/amd64-3gcc -m64 -O -fomit-frame-pointer2012081620120812
13232e/amd64-3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
13232e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
13236e/amd64-3clang -O32012071220120709
13236e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
13236e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
13236e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
13236e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
13236e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
13240e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
13240e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
13240e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
13244e/amd64-3gcc2012081620120812
13244e/amd64-3gcc -O -fomit-frame-pointer2012081620120812
13244e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
13244e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
13244e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
13244e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
13248e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
13248e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
13256e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
13260e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
13260e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
13260e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
13260e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
13264e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
13268e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
13268e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
13268e/amd64-3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
13272e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
13280e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
13280e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
13284e/amd64-3gcc -funroll-loops2012081620120812
13284e/amd64-3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
13288e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
13288e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
13296e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
13312e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
13312e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
13320e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
13336e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
13352e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
13364e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
13380e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
13384e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
13444e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
13568e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14108e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14112e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
14120e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14124e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
14212e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
14228e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
14244e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
14256e/mergedclang -O32012071220120709
14260e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
14288e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
14312e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14324e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
14328e/mergedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
14352e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
14352e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14352e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14352e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
14356e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
14356e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
14360e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
14364e/mergedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
14364e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
14364e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
14372e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
14380e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
14380e/refgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
14388e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
14388e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
14392e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
14392e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
14392e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
14396e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
14404e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
14404e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
14420e/mergedclang -O3 -mavx2012071220120709
14424e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
14424e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
14440e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
14444e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
14456e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14460e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
14460e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
14460e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
14460e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
14464e/mergedgcc -m64 -O3 -fomit-frame-pointer2012081620120812
14464e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
14468e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
14472e/mergedgcc -O2 -fomit-frame-pointer2012081620120812
14472e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
14480e/mergedgcc -m64 -O2 -fomit-frame-pointer2012081620120812
14496e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
14520e/mergedgcc -O3 -fomit-frame-pointer2012081620120812
14532e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14532e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
14540e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
14564e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
14576e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
14596e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14600e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
14604e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
14608e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14608e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14624e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
14640e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
14660e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
14664e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
14668e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
14672e/mergedgcc -march=nocona -O -fomit-frame-pointer2012081620120812
14676e/mergedgcc -m64 -O -fomit-frame-pointer2012081620120812
14684e/mergedgcc -O -fomit-frame-pointer2012081620120812
14692e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14692e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
14696e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
14700e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
14712e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
14716e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
14716e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
14724e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
14728e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
14728e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
14732e/mergedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
14732e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
14744e/mergedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
14744e/mergedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
14748e/mergedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
14756e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
14764e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
14768e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14772e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14772e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
14776e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14776e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
14800e/refgcc -O3 -fomit-frame-pointer2012081620120812
14800e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
14808e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
14808e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
14812e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
14816e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
14832e/regsgcc -O3 -fomit-frame-pointer2012081620120812
14832e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
14832e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
14864e/regsgcc -m64 -O3 -fomit-frame-pointer2012081620120812
14868e/refgcc -m64 -O3 -fomit-frame-pointer2012081620120812
14912e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
14940e/mergedgcc -march=k8 -O -fomit-frame-pointer2012081620120812
14948e/refgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
14952e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
14952e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
14952e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
14952e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14960e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
14964e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
14968e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
14968e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14972e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
14976e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
15032e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
15036e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
15040e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
15056e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
15060e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
15060e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
15080e/regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
15096e/regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
15100e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
15112e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
15128e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
15188e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
15192e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
15232e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
15252e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
15252e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
15296e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
15360e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
15448e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
15448e/mergedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
15452e/mergedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
15472e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
15480e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
15492e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
15500e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
15552e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
15588e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
15624e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
15632e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
15632e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
15648e/mergedgcc -Os -fomit-frame-pointer2012081620120812
15652e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
15664e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
15672e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
15676e/mergedgcc -m64 -Os -fomit-frame-pointer2012081620120812
15788e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
16736e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
16740e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
16860e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
16896e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
16968e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
16980e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
16980e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
16988e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
16992e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
16992e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
16996e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
17020e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
17024e/regsgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
17032e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
17036e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
17072e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
17120e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
17164e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
17208e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
17300e/regsclang -O3 -mavx2012071220120709
17444e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
17456e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
17468e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
17468e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
17480e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
17480e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
17484e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
17512e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
17512e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
17512e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
17528e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
17532e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
17560e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
17560e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
17588e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
17640e/refgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
17664e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
17728e/refclang -O32012071220120709
17780e/regsgcc -O -fomit-frame-pointer2012081620120812
17852e/regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
17856e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
17856e/regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
17856e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
17860e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
17868e/regsgcc -m64 -O -fomit-frame-pointer2012081620120812
17872e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
17876e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
17932e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
17940e/regsgcc -march=k8 -O -fomit-frame-pointer2012081620120812
17968e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
17976e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
18028e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
18036e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
18052e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
18136e/regsgcc -march=nocona -O -fomit-frame-pointer2012081620120812
18172e/refclang -O3 -mavx2012071220120709
18216e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
18316e/regsgcc -O2 -fomit-frame-pointer2012081620120812
18316e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
18340e/regsclang -O32012071220120709
18352e/regsgcc -m64 -O2 -fomit-frame-pointer2012081620120812
18540e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
18564e/regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
18564e/regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
18564e/regsgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
18572e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
18592e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
18616e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
18708e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
18836e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
19128e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
19204e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
19232e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
19260e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
19676e/regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
19676e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
19676e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
19680e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
19684e/regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
19688e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
19688e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
19756e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
19760e/regsgcc -m64 -Os -fomit-frame-pointer2012081620120812
19764e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
19776e/regsgcc -Os -fomit-frame-pointer2012081620120812
19776e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
19776e/regsgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
19784e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
19820e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
19824e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
19828e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
19840e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
19856e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
19880e/regsgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
19972e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
19980e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
19988e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
19996e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
20012e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
20028e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
20044e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
20096e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
20136e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
20212e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
20260e/refgcc -O2 -fomit-frame-pointer2012081620120812
20264e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
20296e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
20300e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
20304e/refgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
20316e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
20320e/refgcc -m64 -O2 -fomit-frame-pointer2012081620120812
20324e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
20328e/refgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
20396e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
20456e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
20456e/refgcc -march=k8 -O -fomit-frame-pointer2012081620120812
20500e/refgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
20504e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
20504e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
20504e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
20508e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
20508e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
20516e/refgcc -m64 -O -fomit-frame-pointer2012081620120812
20524e/refgcc -O -fomit-frame-pointer2012081620120812
20524e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
20532e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
20548e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
20700e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
20712e/refgcc -march=nocona -O -fomit-frame-pointer2012081620120812
22904e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
22952e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
22956e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
23000e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
23016e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
23028e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
23032e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
23036e/refgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
23044e/refgcc -m64 -Os -fomit-frame-pointer2012081620120812
23076e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
23100e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
23204e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
23208e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
23208e/refgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
23236e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
23284e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
23320e/refgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
23324e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
23344e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
23468e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
23472e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
23524e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
23532e/refgcc -Os -fomit-frame-pointer2012081620120812
23768e/refgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
23808e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
46968krovetzcc2012081620120812
47220krovetzgcc2012081620120812
47748krovetzgcc -funroll-loops2012081620120812
52088e/mergedgcc2012081620120812
52184e/mergedcc2012081620120812
52512e/mergedgcc -funroll-loops2012081620120812
65068e/regsgcc2012081620120812
65536e/regscc2012081620120812
65660e/regsgcc -funroll-loops2012081620120812
71756e/refgcc2012081620120812
71984e/refgcc -funroll-loops2012081620120812
72232e/refcc2012081620120812

Test failure

Implementation: crypto_stream/chacha20/e/amd64-xmm6
Compiler: clang -O3
error 111

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

Compiler output

Implementation: crypto_stream/chacha20/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/krovetz/supercop-20120812/supercop-data/sandy/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha20/amd64-ssse3
Compiler: clang -O3
api.c: In file included from api.c:1:
api.c: /home/krovetz/supercop-20120709/supercop-data/sandy/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 amd64-ssse3
clang -O3 -mavx amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha20/e/amd64-3
Compiler: clang -O3
chacha.s: clang: warning: argument unused during compilation: '-I .'
chacha.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20120709/supercop-data/sandy/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha20/e/amd64-3
Compiler: clang -O3 -mavx
chacha.s: clang: warning: argument unused during compilation: '-mavx'
chacha.s: clang: warning: argument unused during compilation: '-I .'
chacha.s: clang: warning: argument unused during compilation: '-I /home/krovetz/supercop-20120709/supercop-data/sandy/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -mavx e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha20/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/krovetz/supercop-20120812/supercop-data/sandy/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/krovetz/supercop-20120812/supercop-data/sandy/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

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