Implementation notes: amd64, nmi0247, crypto_stream/salsa2012

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_stream
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
4015amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer2010090520100903
4015amd64_xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090520100903
4015amd64_xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010090520100903
4026amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090520100903
4037e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
4037amd64_xmm6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010090520100903
4037e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
4037amd64_xmm6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -Os -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010090520100903
4037e/amd64-xmm6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
4037amd64_xmm6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010090520100903
4037amd64_xmm6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010090520100903
4048e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
4048amd64_xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010090520100903
4048e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2010080420100728
4048amd64_xmm6gcc -m64 -O -fomit-frame-pointer2010090520100903
4048e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
4048amd64_xmm6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010090520100903
4048e/amd64-xmm6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
4048e/amd64-xmm6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
4048amd64_xmm6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010090520100903
4048e/amd64-xmm6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
4059e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
4059e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -m64 -O2 -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2010080420100728
4059e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2010080420100728
4059e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
4059amd64_xmm6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010090520100903
4059e/amd64-xmm6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
4070e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
4070amd64_xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090520100903
4070e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
4070e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
4070amd64_xmm6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010090520100903
4070amd64_xmm6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010090520100903
4070amd64_xmm6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010090520100903
4070amd64_xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2010090520100903
4070e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
4070amd64_xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2010090520100903
4070e/amd64-xmm6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
4070amd64_xmm6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010090520100903
4081amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090520100903
4081amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090520100903
4081amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090520100903
4081e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2010080420100728
4081e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
4081e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
4081e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
4081amd64_xmm6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010090520100903
4092amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090520100903
4477e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
4477e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer2010080420100728
4488e/amd64-xmm5gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -m64 -O -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
4499e/amd64-xmm5gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
4510e/amd64-xmm5gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
4521e/amd64-xmm5gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -m64 -O2 -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -m64 -O3 -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
4532e/amd64-xmm5gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
6149e/amd64-xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
6160e/amd64-xmm2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
6171e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -O -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
6292e/amd64-xmm2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
6303e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
6303e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
6303e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
6303e/amd64-xmm2gcc -m64 -O2 -fomit-frame-pointer2010080420100728
6314e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
6314e/amd64-xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
6314e/amd64-xmm2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
6314e/amd64-xmm2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
6325e/amd64-xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
6325e/amd64-xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
6325e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
6325e/amd64-xmm2gcc -m64 -O3 -fomit-frame-pointer2010080420100728
6325e/amd64-xmm2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
6336e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
6347e/amd64-xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
6347e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
6347e/amd64-xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
6347e/amd64-xmm2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
6369e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
6380e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
6380e/amd64-xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
6380e/amd64-xmm2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
6380e/amd64-xmm2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
6391e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
6391e/amd64-xmm2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
6391e/amd64-xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
6391e/amd64-xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
6402e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7073e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7073e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7073e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
7073e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7073e/amd64-3gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7084e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
7084e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7084e/amd64-3gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -O -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7095e/amd64-3gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -m64 -Os -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7106e/amd64-3gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7139e/amd64-3gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7139e/amd64-3gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7139e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
7249e/amd64-2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7271e/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
7271e/amd64-2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7271e/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7282e/amd64-2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7282e/amd64-2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7282e/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7282e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7293e/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
7293e/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7293e/amd64-2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7293e/amd64-2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7304e/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7304e/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -O3 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -Os -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7315e/amd64-2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7326e/amd64-2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7326e/amd64-xmmgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7326e/amd64-xmmgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7326e/amd64-xmmgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -m64 -O -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7337e/amd64-2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7348e/amd64-2gcc -m64 -O2 -fomit-frame-pointer2010080420100728
7348e/amd64-2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7359e/amd64-xmmgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7381e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7381e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
7381e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7425e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7425e/amd64-xmmgcc -m64 -O3 -fomit-frame-pointer2010080420100728
7425e/amd64-xmmgcc -m64 -O -fomit-frame-pointer2010080420100728
7425e/amd64-xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -O2 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -Os -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
7436e/amd64-xmmgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7447e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
7447e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
7447e/amd64-xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
7447e/amd64-xmmgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
7447e/amd64-xmmgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
7458e/amd64-xmmgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7469e/amd64-xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
7469e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7469e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7469e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
7480e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
7491e/amd64-xmmgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
7491e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
7502e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
8701e/mergedgcc -m64 -Os -fomit-frame-pointer2010080420100728
8745e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
8778e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
8800e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
8811e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
8811e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
8855e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
9009e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
9009e/mergedgcc -m64 -O2 -fomit-frame-pointer2010080420100728
9020e/mergedgcc -m64 -O3 -fomit-frame-pointer2010080420100728
9097e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
9119e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
9471e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
9504e/mergedgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
9504e/mergedgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
9526e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
9537e/mergedgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
9537e/mergedgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
9537e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
9581e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
9581e/mergedgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
9647e/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
9647e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
9658e/mergedgcc -m64 -O -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
9658e/amd64-1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
9669e/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
9669e/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
9669e/amd64-1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
9669e/amd64-1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
9680e/amd64-1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
9691e/mergedgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
9691e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
9702e/amd64-1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
9713e/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -m64 -O2 -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -m64 -O3 -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -m64 -O -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -m64 -Os -fomit-frame-pointer2010080420100728
9724e/mergedgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
9724e/amd64-1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
9735e/mergedgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
9735e/amd64-1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
9735e/mergedgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
9746e/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
9757e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
9757e/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
9757e/mergedgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
9757e/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
9757e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
9768e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
9768e/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
9768e/mergedgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
9768e/mergedgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
9779e/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
9779e/mergedgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
9790e/amd64-1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
9801e/mergedgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
9823e/mergedgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
9823e/mergedgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
9856e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
9867e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
9889e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
9889e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
11561e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
11605e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
11605e/regsgcc -m64 -O3 -fomit-frame-pointer2010080420100728
11715e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
11770e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
11781e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
11946e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
11968e/regsgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
12034e/regsgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
12045e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
12045e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
12133e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
12320e/regsgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
12342e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
12386e/regsgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
12606e/regsgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
12628e/regsgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
12639e/regsgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
12683e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
12727e/regsgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
13024e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
13035e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
13079e/regsgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
13145e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
13266e/regsgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
13486e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080420100728
13541e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080420100728
13992e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
13992e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
14091e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080420100728
14146e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
14223e/refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
14344e/refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
14509e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
14553e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
14740e/refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
14751e/regsgcc -m64 -O2 -fomit-frame-pointer2010080420100728
14751e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
14795e/refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
14828e/refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
14883e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
14883e/refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
14938e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080420100728
15081e/refgcc -m64 -O3 -fomit-frame-pointer2010080420100728
15125e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728
15224e/regsgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
15290e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
15290e/regsgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
15290e/regsgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
15312e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
15334e/regsgcc -m64 -O -fomit-frame-pointer2010080420100728
15334e/regsgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
15653refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010090520100903
15675refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090520100903
15686refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090520100903
15719refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090520100903
15818refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010090520100903
15862refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090520100903
15884refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010090520100903
15895refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090520100903
15895e/refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
15917refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090520100903
15928refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010090520100903
15950refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090520100903
16016refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090520100903
16027refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010090520100903
16038refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010090520100903
16093refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010090520100903
16093e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
16104e/regsgcc -m64 -Os -fomit-frame-pointer2010080420100728
16126refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090520100903
16148refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090520100903
16159refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010090520100903
16203refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090520100903
16236refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010090520100903
16247e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
16247e/refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
16335e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
16357e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080420100728
16401refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090520100903
16412e/regsgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
16412e/regsgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
16456refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010090520100903
16467refgcc -m64 -O2 -fomit-frame-pointer2010090520100903
16544e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
16544refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010090520100903
16555refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010090520100903
16599refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090520100903
16654e/refgcc -m64 -O -fomit-frame-pointer2010080420100728
16654e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2010080420100728
16654refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090520100903
16731e/refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080420100728
16731e/refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080420100728
16742refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010090520100903
16962refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090520100903
17006refgcc -m64 -O3 -fomit-frame-pointer2010090520100903
17006e/refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080420100728
17017refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090520100903
17039e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080420100728
17050refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010090520100903
17138refgcc -m64 -O -fomit-frame-pointer2010090520100903
17149e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2010080420100728
17160e/refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080420100728
17182refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090520100903
17248refgcc -m64 -march=k8 -O -fomit-frame-pointer2010090520100903
17270refgcc -m64 -Os -fomit-frame-pointer2010090520100903
17347refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010090520100903
17468refgcc -m64 -march=nocona -O -fomit-frame-pointer2010090520100903
17578refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010090520100903
17688refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090520100903
19415e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080420100728
19448e/refgcc -m64 -Os -fomit-frame-pointer2010080420100728
19602e/refgcc -m64 -O2 -fomit-frame-pointer2010080420100728
19789e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080420100728
20086e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080420100728
20163e/refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080420100728
20163e/refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080420100728
20229e/refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080420100728
20229e/refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080420100728
20240e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080420100728

Test failure

Implementation: crypto_stream/salsa2012/e/x86-1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 440, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer e/x86-1 e/x86-2 e/x86-3 e/x86-athlon e/x86-mmx e/x86-pm e/x86-xmm e/x86-xmm2 e/x86-xmm4 e/x86-xmm5 x86_xmm5

Compiler output

Implementation: crypto_stream/salsa2012/e/ppc-altivec
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
api.c: In file included from /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: syntax error before '__vector'
api.c: ./e/ecrypt-sync.h:60: warning: no semicolon at end of struct or union
api.c: ./e/ecrypt-sync.h:60: warning: no semicolon at end of struct or union
api.c: ./e/ecrypt-sync.h:62: error: syntax error before '}' token
api.c: ./e/ecrypt-sync.h:62: warning: data definition has no type or storage class
api.c: ./e/ecrypt-sync.h:68: error: syntax error before '}' token
api.c: ./e/ecrypt-sync.h:68: warning: data definition has no type or storage class
api.c: ./e/ecrypt-sync.h:87: error: syntax error before '*' token
api.c: ...
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:58: error: 'iv' undeclared (first use in this function)
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:59: error: 'ciphertext' undeclared (first use in this function)
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:59: error: 'plaintext' undeclared (first use in this function)
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:59: error: 'msglen' undeclared (first use in this function)
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h: In function 'crypto_stream_salsa2012_e_ppc_altivec':
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:75: error: syntax error before 'ctx'
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:77: error: 'ctx' undeclared (first use in this function)
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h: In function 'crypto_stream_salsa2012_e_ppc_altivec_xor':
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:100: error: syntax error before 'ctx'
api.c: /scratch/djb/supercop-20100728/supercop-data/nmi0247/amd64/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
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=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 -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer e/ppc-altivec
gcc -funroll-loops -m64 -mcpu=G5 -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=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=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 -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer e/ppc-altivec
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer e/ppc-altivec

Compiler output

Implementation: crypto_stream/salsa2012/e/sparc
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
salsa20.s: salsa20.s:233:Expected comma after segment-name
salsa20.s: salsa20.s:233:Rest of line ignored. 1st junk character valued 46 (.).
salsa20.s: salsa20.s:234:Unknown pseudo-op: .global
salsa20.s: salsa20.s:234:Rest of line ignored. 1st junk character valued 69 (E).
salsa20.s: salsa20.s:236:no such instruction: `save %sp,-288,%sp'
salsa20.s: salsa20.s:240:no such instruction: `restore'
salsa20.s: salsa20.s:243:Expected comma after segment-name
salsa20.s: salsa20.s:243:Rest of line ignored. 1st junk character valued 46 (.).
salsa20.s: salsa20.s:244:Unknown pseudo-op: .global
salsa20.s: salsa20.s:244:Rest of line ignored. 1st junk character valued 69 (E).
salsa20.s: ...
salsa20.s: salsa20.s:2354:no such instruction: `ldx [%fp+2023-0],%i0'
salsa20.s: salsa20.s:2359:bad register name `%i4'
salsa20.s: salsa20.s:2364:bad register name `%i1'
salsa20.s: salsa20.s:2369:bad register name `%g0'
salsa20.s: salsa20.s:2377:`lds' is not supported in 64-bit mode
salsa20.s: salsa20.s:2382:no such instruction: `stb %i4,[%i0+%i3]'
salsa20.s: salsa20.s:2387:bad register name `%i3'
salsa20.s: salsa20.s:2392:no such instruction: `subcc %i3,%i2,%g0'
salsa20.s: salsa20.s:2395:no such instruction: `blu,pt %xcc,._ccopyloop'
salsa20.s: salsa20.s:2403:no such instruction: `restore'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
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=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 -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer e/sparc
gcc -funroll-loops -m64 -mcpu=G5 -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=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=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 -m64 -mcpu=G4 -O2 -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer e/sparc
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer e/sparc