Implementation notes: amd64, phenom, crypto_stream/chacha12

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
4936krovetzgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081420120812
4949krovetzgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081420120812
4956krovetzgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081420120812
5040e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5040e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
5041e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5041e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5041e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
5042e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
5043e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
5043e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
5044e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
5048e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5055e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5071e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
5072e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
5072e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5072e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
5074e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
5074e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5074e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
5080e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
5081e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
5084e/amd64-xmm6gcc2012052420120521
5086e/amd64-xmm6cc2012052420120521
5087e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5095e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5621krovetzgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081420120812
5621krovetzgcc -march=nocona -O2 -fomit-frame-pointer2012081420120812
5665krovetzgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081420120812
5666krovetzgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081420120812
5699krovetzgcc -m64 -march=k8 -O -fomit-frame-pointer2012081420120812
5702krovetzgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081420120812
5702krovetzgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081420120812
5714krovetzgcc -m64 -march=nocona -O -fomit-frame-pointer2012081420120812
5723krovetzgcc -march=k8 -O -fomit-frame-pointer2012081420120812
5723krovetzgcc -march=nocona -O -fomit-frame-pointer2012081420120812
5753krovetzgcc -O -fomit-frame-pointer2012081420120812
5754krovetzgcc -m64 -O -fomit-frame-pointer2012081420120812
5758krovetzgcc -fno-schedule-insns -O -fomit-frame-pointer2012081420120812
5763krovetzgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081420120812
5764krovetzgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081420120812
5782krovetzgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081420120812
5786krovetzgcc -march=nocona -O3 -fomit-frame-pointer2012081420120812
5800krovetzgcc -funroll-loops -O -fomit-frame-pointer2012081420120812
5800krovetzgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081420120812
5812krovetzgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081420120812
5828krovetzgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081420120812
5828krovetzgcc -march=barcelona -O -fomit-frame-pointer2012081420120812
5829krovetzgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081420120812
5829krovetzgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081420120812
5922e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
5924e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
5924e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
5924e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
5924e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
5925e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5925e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5925e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
5926e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5926e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
5928e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012052420120521
5933e/amd64-xmm6gcc -Os -fomit-frame-pointer2012052420120521
5933e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5934e/amd64-xmm6gcc -O -fomit-frame-pointer2012052420120521
5934e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5934e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
5934e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
5935e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
5935e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
5935e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5936e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012052420120521
5937e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012052420120521
5940e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5940e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
5941e/amd64-xmm6gcc -funroll-loops2012052420120521
5941krovetzgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081420120812
5941e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5941krovetzgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081420120812
5943e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012052420120521
5943e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5948e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
5949e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
5949e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
5969e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
5970e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
5970e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012052420120521
5971e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
5971e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
5971e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5971e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
5974e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
5975e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5978e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012052420120521
5978e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012052420120521
5979e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
5980e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
5980e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
5981e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
5982e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
5983e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
5983e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
5987e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5988e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
5990e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
5990e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
5991e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5991e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
6018krovetzgcc -march=nocona -Os -fomit-frame-pointer2012081420120812
6020krovetzgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081420120812
6101krovetzgcc -m64 -O3 -fomit-frame-pointer2012081420120812
6103e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
6103e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -O2 -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -O3 -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -O -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -Os -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -m64 -O -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012052420120521
6104e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012052420120521
6105e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
6105e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
6107krovetzgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081420120812
6107e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
6107e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
6114e/amd64-3gcc2012052420120521
6115krovetzgcc -funroll-loops -O2 -fomit-frame-pointer2012081420120812
6115krovetzgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081420120812
6115krovetzgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081420120812
6121e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
6122krovetzgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081420120812
6122e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
6124e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6126krovetzgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081420120812
6129e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
6169krovetzgcc -march=k8 -O3 -fomit-frame-pointer2012081420120812
6262e/mergedgcc -O2 -fomit-frame-pointer2012052420120521
6267e/mergedgcc -m64 -O2 -fomit-frame-pointer2012052420120521
6275e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
6380krovetzgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081420120812
6748e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
6868e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
6870e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
6922e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
6924e/mergedgcc -m64 -Os -fomit-frame-pointer2012052420120521
6927e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
6940e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
6943e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
6944e/mergedgcc -m64 -O -fomit-frame-pointer2012052420120521
7168e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
7186krovetzgcc -O3 -fomit-frame-pointer2012081420120812
7186krovetzgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081420120812
7186e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
7186e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
7186e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
7186e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7187e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
7188e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
7189e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
7190e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
7191e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
7191krovetzgcc -m64 -O2 -fomit-frame-pointer2012081420120812
7191e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
7191e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
7191e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012052420120521
7192krovetzgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081420120812
7192e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
7192e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012052420120521
7194krovetzgcc -O2 -fomit-frame-pointer2012081420120812
7194krovetzgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081420120812
7196e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012052420120521
7200e/amd64-3cc2012052420120521
7200e/amd64-3gcc -funroll-loops2012052420120521
7206krovetzgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081420120812
7206krovetzgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081420120812
7208krovetzgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081420120812
7209krovetzgcc -funroll-loops -O3 -fomit-frame-pointer2012081420120812
7210e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
7210e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
7210krovetzgcc -march=k8 -O2 -fomit-frame-pointer2012081420120812
7211krovetzgcc -march=barcelona -O2 -fomit-frame-pointer2012081420120812
7212e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012052420120521
7212e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
7212e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
7212krovetzgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081420120812
7216krovetzgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081420120812
7217e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7217e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7218e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7241e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
7241e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
7247krovetzgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081420120812
7248krovetzgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081420120812
7251e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7264krovetzgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081420120812
7268e/regsgcc -m64 -O3 -fomit-frame-pointer2012052420120521
7271e/regsgcc -O3 -fomit-frame-pointer2012052420120521
7275krovetzgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081420120812
7275krovetzgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081420120812
7276krovetzgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081420120812
7277krovetzgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081420120812
7278krovetzgcc -march=barcelona -O3 -fomit-frame-pointer2012081420120812
7282e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7286e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7311e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
7325e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7360e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
7380e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7380e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7381e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
7384e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
7392e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
7399e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
7416krovetzgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081420120812
7416krovetzgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081420120812
7462e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
7476krovetzgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081420120812
7476krovetzgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081420120812
7478krovetzgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081420120812
7478krovetzgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081420120812
7479krovetzgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081420120812
7479krovetzgcc -march=barcelona -Os -fomit-frame-pointer2012081420120812
7480krovetzgcc -funroll-loops -Os -fomit-frame-pointer2012081420120812
7481krovetzgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081420120812
7497krovetzgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081420120812
7501krovetzgcc -Os -fomit-frame-pointer2012081420120812
7501krovetzgcc -m64 -Os -fomit-frame-pointer2012081420120812
7501krovetzgcc -march=k8 -Os -fomit-frame-pointer2012081420120812
7622e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
7636e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
7686e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
7706e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
7728e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
7763e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
7766e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
7777e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
7828e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
7870e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7872e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7875e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
7876e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
7878e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
7885e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
7885e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
7893e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
7894e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
7914e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
7916e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
7916e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
7950e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
7973e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
7987e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
8008e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
8022e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
8041e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
8041e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
8042e/mergedgcc -march=k8 -O -fomit-frame-pointer2012052420120521
8055e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
8056e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
8087e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
8088e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
8095e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
8099e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8103e/mergedgcc -march=nocona -O -fomit-frame-pointer2012052420120521
8108e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8112e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
8118e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8134e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
8137e/mergedgcc -O -fomit-frame-pointer2012052420120521
8139e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
8139e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
8141e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
8143e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8154e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
8155e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
8160e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
8162e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
8165e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
8169e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
8175e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
8177e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
8188e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
8215e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8226e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8270e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8323e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
8328e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
8330e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
8411e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
8416e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
8421e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
8421e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
8427e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
8445e/mergedgcc -Os -fomit-frame-pointer2012052420120521
8465e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
8472e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
8486e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
8498e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
8556e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
8572e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
8607e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8621e/mergedgcc -O3 -fomit-frame-pointer2012052420120521
8677e/mergedgcc -m64 -O3 -fomit-frame-pointer2012052420120521
8679e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
8796e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
8882e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
8883e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
8971e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
9114e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
9191e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
9238e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
9245e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
9275e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
9349e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
9446e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
9455e/refgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
9560e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
9571e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
9591e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
9621e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
9658e/refgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
9683e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
9749e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
9788e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
9837e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
9959e/refgcc -m64 -O3 -fomit-frame-pointer2012052420120521
9998e/refgcc -O3 -fomit-frame-pointer2012052420120521
10083e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
10384e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
10484e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
10511e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
10772e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
10986e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
10992e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
11032e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
11054e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
11149e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
11176e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
11179e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
11203e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
11209e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
11263e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
11269e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
11270e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
11284e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
11315e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
11340e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
11363e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
11432e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
11519e/regsgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
11519e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
11537e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
11571e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
11809e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
11938e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
11938e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
11938e/regsgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
11940e/regsgcc -O -fomit-frame-pointer2012052420120521
11942e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
11942e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
11980e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
12151e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
12154e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
12164e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
12186e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
12242e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
12243e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
12263e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
12270e/regsgcc -m64 -O -fomit-frame-pointer2012052420120521
12313e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
12339e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
12426e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
12486e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
12486e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
12502e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
12528e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
12532e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
12537e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
12567e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
12579e/regsgcc -m64 -O2 -fomit-frame-pointer2012052420120521
12623e/regsgcc -O2 -fomit-frame-pointer2012052420120521
12647e/refgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
12948e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
12964e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
12992e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
12995e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
12999e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
13002e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
13041e/regsgcc -march=k8 -O -fomit-frame-pointer2012052420120521
13239e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
13239e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
13395e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
13425e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
13461e/regsgcc -march=nocona -O -fomit-frame-pointer2012052420120521
14682e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
15139e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
15208e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
15283e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
15306e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
15417e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
15423e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
15424e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
15442e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
15456e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
15466e/refgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
15468e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
15486e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
15533e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
15544e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
15624e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
15627e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
15764e/regsgcc -m64 -Os -fomit-frame-pointer2012052420120521
15766e/regsgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
15767e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
15768e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
15771e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
15817e/refgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
15839e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
15905e/regsgcc -Os -fomit-frame-pointer2012052420120521
15994e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
16037e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
16227e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
16337e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
16744e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
16744e/refgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
17229e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
17229e/refgcc -march=k8 -O -fomit-frame-pointer2012052420120521
17587e/refgcc -O -fomit-frame-pointer2012052420120521
17707e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
17707e/refgcc -m64 -O -fomit-frame-pointer2012052420120521
17707e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
17708e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
17720e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
17722e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
18126e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
18139e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
18144e/refgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
18147e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
18149e/refgcc -Os -fomit-frame-pointer2012052420120521
18188e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
18198e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
18203e/refgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
18205e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
18210e/refgcc -m64 -Os -fomit-frame-pointer2012052420120521
18217e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
18217e/refgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
18221e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
18227e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
18232e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
18232e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
18254e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
18258e/regsgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
18270e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
18366e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
18895e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
18897e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
18978e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
19088e/refgcc -march=nocona -O -fomit-frame-pointer2012052420120521
21381e/refgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
21455e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
22264e/refgcc -O2 -fomit-frame-pointer2012052420120521
22431e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
22431e/refgcc -m64 -O2 -fomit-frame-pointer2012052420120521
22552e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
23228e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
54526krovetzcc2012081420120812
61396e/mergedcc2012052420120521
61400e/mergedgcc2012052420120521
62166e/mergedgcc -funroll-loops2012052420120521
64159krovetzgcc -funroll-loops2012081420120812
64167krovetzgcc2012081420120812
86985e/refcc2012052420120521
87017e/refgcc2012052420120521
87046e/refgcc -funroll-loops2012052420120521
102082e/regscc2012052420120521
102086e/regsgcc2012052420120521
102242e/regsgcc -funroll-loops2012052420120521

Test failure

Implementation: crypto_stream/chacha12/e/x86-1
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 523, namely:
CompilerImplementations
cc e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -fno-schedule-insns -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -fno-schedule-insns -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -fno-schedule-insns -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -fno-schedule-insns -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=core2 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6 krovetz
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -O -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=barcelona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=barcelona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=barcelona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=barcelona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6

Test failure

Implementation: crypto_stream/chacha12/e/x86-1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=barcelona -O -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
gcc -m64 -march=barcelona -Os -fomit-frame-pointer e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6

Compiler output

Implementation: crypto_stream/chacha12/e/ppc-altivec
Compiler: cc
api.c: In file included from /home/mschlaef/supercop/supercop-20101111/supercop-data/phenom/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: expected specifier-qualifier-list before '__vector'

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

Compiler output

Implementation: crypto_stream/chacha12/e/sparc
Compiler: cc
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:237: Error: no such instruction: `save %sp,-288,%sp'
chacha.s: chacha.s:242: Error: bad register name `%g0'
chacha.s: chacha.s:247: Error: bad register name `%g0'
chacha.s: chacha.s:252: Error: bad register name `%g0'
chacha.s: chacha.s:257: Error: no such instruction: `subcc %i4,0,%g0'
chacha.s: chacha.s:260: Error: no such instruction: `bleu,pt %xcc,._done'
chacha.s: chacha.s:266: Error: bad register name `%g0'
chacha.s: chacha.s:271: Error: bad register name `%g0'
chacha.s: chacha.s:279: Error: no such instruction: `stb %i2,[%i1+0]'
chacha.s: ...
chacha.s: chacha.s:2365: Error: no such instruction: `stwa %g5,[%i0]0x88'
chacha.s: chacha.s:2370: Error: bad register name `%i0'
chacha.s: chacha.s:2375: Error: no such instruction: `stwa %o0,[%i0]0x88'
chacha.s: chacha.s:2380: Error: bad register name `%i0'
chacha.s: chacha.s:2385: Error: no such instruction: `stwa %o1,[%i0]0x88'
chacha.s: chacha.s:2390: Error: bad register name `%i0'
chacha.s: chacha.s:2395: Error: no such instruction: `stwa %o2,[%i0]0x88'
chacha.s: chacha.s:2400: Error: bad register name `%i0'
chacha.s: chacha.s:2405: Error: no such instruction: `stwa %o3,[%i0]0x88'
chacha.s: chacha.s:2409: Error: no such instruction: `restore'

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

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/mschlaef/supercop/supercop-20120521/supercop-data/phenom/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: 88, 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=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 -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 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O2 -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/chacha12/e/ppc-altivec
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from /home/mschlaef/supercop/supercop-20101111/supercop-data/phenom/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: expected specifier-qualifier-list before '__vector'
api.c: In file included from /home/mschlaef/supercop/supercop-20101111/supercop-data/phenom/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: expected specifier-qualifier-list before '__vector'

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

Compiler output

Implementation: crypto_stream/chacha12/e/sparc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:237: Error: no such instruction: `save %sp,-288,%sp'
chacha.s: chacha.s:242: Error: bad register name `%g0'
chacha.s: chacha.s:247: Error: bad register name `%g0'
chacha.s: chacha.s:252: Error: bad register name `%g0'
chacha.s: chacha.s:257: Error: no such instruction: `subcc %i4,0,%g0'
chacha.s: chacha.s:260: Error: no such instruction: `bleu,pt %xcc,._done'
chacha.s: chacha.s:266: Error: bad register name `%g0'
chacha.s: chacha.s:271: Error: bad register name `%g0'
chacha.s: chacha.s:279: Error: no such instruction: `stb %i2,[%i1+0]'
chacha.s: ...
chacha.s: chacha.s:2365: Error: no such instruction: `stwa %g5,[%i0]0x88'
chacha.s: chacha.s:2370: Error: bad register name `%i0'
chacha.s: chacha.s:2375: Error: no such instruction: `stwa %o0,[%i0]0x88'
chacha.s: chacha.s:2380: Error: bad register name `%i0'
chacha.s: chacha.s:2385: Error: no such instruction: `stwa %o1,[%i0]0x88'
chacha.s: chacha.s:2390: Error: bad register name `%i0'
chacha.s: chacha.s:2395: Error: no such instruction: `stwa %o2,[%i0]0x88'
chacha.s: chacha.s:2400: Error: bad register name `%i0'
chacha.s: chacha.s:2405: Error: no such instruction: `stwa %o3,[%i0]0x88'
chacha.s: chacha.s:2409: Error: no such instruction: `restore'
chacha.s: chacha.s: Assembler messages:
chacha.s: chacha.s:237: Error: no such instruction: `save %sp,-288,%sp'
chacha.s: chacha.s:242: Error: bad register name `%g0'
chacha.s: chacha.s:247: Error: bad register name `%g0'
chacha.s: chacha.s:252: Error: bad register name `%g0'
chacha.s: chacha.s:257: Error: no such instruction: `subcc %i4,0,%g0'
chacha.s: chacha.s:260: Error: no such instruction: `bleu,pt %xcc,._done'
chacha.s: chacha.s:266: Error: bad register name `%g0'
chacha.s: chacha.s:271: Error: bad register name `%g0'
chacha.s: chacha.s:279: Error: no such instruction: `stb %i2,[%i1+0]'
chacha.s: ...
chacha.s: chacha.s:2365: Error: no such instruction: `stwa %g5,[%i0]0x88'
chacha.s: chacha.s:2370: Error: bad register name `%i0'
chacha.s: chacha.s:2375: Error: no such instruction: `stwa %o0,[%i0]0x88'
chacha.s: chacha.s:2380: Error: bad register name `%i0'
chacha.s: chacha.s:2385: Error: no such instruction: `stwa %o1,[%i0]0x88'
chacha.s: chacha.s:2390: Error: bad register name `%i0'
chacha.s: chacha.s:2395: Error: no such instruction: `stwa %o2,[%i0]0x88'
chacha.s: chacha.s:2400: Error: bad register name `%i0'
chacha.s: chacha.s:2405: Error: no such instruction: `stwa %o3,[%i0]0x88'
chacha.s: chacha.s:2409: Error: no such instruction: `restore'

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

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/mschlaef/supercop/supercop-20120521/supercop-data/phenom/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/mschlaef/supercop/supercop-20120521/supercop-data/phenom/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