Implementation notes: amd64, nmiv002, crypto_stream/salsa208

Computer: nmiv002
Architecture: amd64
CPU ID: GenuineIntel-000006f8-0febfbff
SUPERCOP version: 20090205
Operation: crypto_stream
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
2988amd64_xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
2988e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops2009021520090205
2997amd64_xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
2997amd64_xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
2997amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
2997amd64_xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
2997e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
2997amd64_xmm6gcc -march=nocona -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6cc2009021520090205
3006amd64_xmm6gcc2009021520090205
3006e/amd64-xmm6gcc -O2 -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -O3 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2009021520090205
3006amd64_xmm6gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
3006e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -Os -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
3015e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
3015e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -march=k8 -O -fomit-frame-pointer2009021520090205
3015e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
3015e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2009021520090205
3015amd64_xmm6gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
3024e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
3024e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -m64 -O -fomit-frame-pointer2009021520090205
3024e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
3024amd64_xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
3024e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
3033e/amd64-xmm6gcc2009021520090205
3033amd64_xmm6gcc -O2 -fomit-frame-pointer2009021520090205
3033e/amd64-xmm6gcc -O3 -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -O -fomit-frame-pointer2009021520090205
3033e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -m64 -Os -fomit-frame-pointer2009021520090205
3033e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2009021520090205
3033amd64_xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3033e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
3042amd64_xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
3042amd64_xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
3042e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2009021520090205
3042amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer2009021520090205
3042amd64_xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3042e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
3042amd64_xmm6gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
3051amd64_xmm6cc2009021520090205
3051e/amd64-xmm6gcc -Os -fomit-frame-pointer2009021520090205
3051amd64_xmm6gcc -funroll-loops2009021520090205
3051amd64_xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
3051amd64_xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
3060amd64_xmm6gcc -m64 -O2 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -O2 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -m64 -O2 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3321e/amd64-xmm5gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc2009021520090205
3330e/amd64-xmm5gcc -O -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -Os -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
3330e/amd64-xmm5gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -funroll-loops2009021520090205
3339e/amd64-xmm5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -m64 -O -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3339e/amd64-xmm5gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5cc2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
3348e/amd64-xmm5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -m64 -O3 -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
3357e/amd64-xmm5gcc -march=nocona -O -fomit-frame-pointer2009021520090205
3375e/amd64-xmm5gcc -O3 -fomit-frame-pointer2009021520090205
3375e/amd64-xmm5gcc -march=k8 -O -fomit-frame-pointer2009021520090205
3384e/amd64-xmm5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
3384e/amd64-xmm5gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
3384e/amd64-xmm5gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
3393e/amd64-xmm5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
3402e/amd64-xmm5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
4536e/amd64-xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
4545e/amd64-xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
4563e/amd64-xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
4572e/amd64-xmm2gcc -O2 -fomit-frame-pointer2009021520090205
4572e/amd64-xmm2gcc -funroll-loops2009021520090205
4572e/amd64-xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
4581e/amd64-xmm2gcc -Os -fomit-frame-pointer2009021520090205
4581e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
4590e/amd64-xmm2cc2009021520090205
4590e/amd64-xmm2gcc2009021520090205
4599e/amd64-xmm2gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
4599e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
4599e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
4599e/amd64-xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
4599e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -O3 -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -m64 -O2 -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -march=nocona -O -fomit-frame-pointer2009021520090205
4608e/amd64-xmm2gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -m64 -O3 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
4617e/amd64-xmm2gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -O -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -m64 -O -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -march=k8 -O -fomit-frame-pointer2009021520090205
4626e/amd64-xmm2gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
4635e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
4644e/amd64-xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
5049e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
5058e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
5058e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5067e/amd64-3cc2009021520090205
5067e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
5067e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
5067e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5067e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -m64 -Os -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
5076e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -O -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -funroll-loops2009021520090205
5085e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -m64 -O -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5085e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -O2 -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -Os -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2009021520090205
5094e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
5103e/amd64-3gcc2009021520090205
5103e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2009021520090205
5103e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5103e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5103e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -O3 -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2009021520090205
5112e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
5130e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5130e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5139e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
5139e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5193e/amd64-2gcc -O2 -fomit-frame-pointer2009021520090205
5211e/amd64-2gcc -funroll-loops2009021520090205
5211e/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5220e/amd64-2gcc -O -fomit-frame-pointer2009021520090205
5220e/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
5220e/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5220e/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5220e/amd64-2gcc -march=k8 -O -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -m64 -Os -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
5229e/amd64-2gcc -march=nocona -O -fomit-frame-pointer2009021520090205
5238e/amd64-2cc2009021520090205
5238e/amd64-2gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
5238e/amd64-2gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
5247e/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5247e/amd64-2gcc -m64 -O3 -fomit-frame-pointer2009021520090205
5247e/amd64-2gcc -m64 -O -fomit-frame-pointer2009021520090205
5247e/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
5247e/amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
5256e/amd64-2gcc -O3 -fomit-frame-pointer2009021520090205
5256e/amd64-2gcc -Os -fomit-frame-pointer2009021520090205
5256e/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
5256e/amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
5256e/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc2009021520090205
5265e/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc -m64 -O2 -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5265e/amd64-2gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
5274e/amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
5274e/amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
5274e/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5274e/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
5283e/amd64-xmmgcc -m64 -O2 -fomit-frame-pointer2009021520090205
5283e/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5292e/amd64-xmmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
5292e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5292e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer2009021520090205
5292e/amd64-xmmgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc2009021520090205
5301e/amd64-xmmgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc -m64 -O -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
5301e/amd64-xmmgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
5310e/amd64-xmmcc2009021520090205
5310e/amd64-xmmgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
5337e/amd64-xmmgcc -funroll-loops2009021520090205
5355e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -O3 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -m64 -O3 -fomit-frame-pointer2009021520090205
5373e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -O -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
5382e/amd64-xmmgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -m64 -Os -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
5391e/amd64-xmmgcc -march=nocona -O -fomit-frame-pointer2009021520090205
5400e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
5571e/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6462e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6498e/mergedgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
6588e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
6588e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
6597e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
6606e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6606e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6606e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6615e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
6615e/mergedgcc -march=nocona -O -fomit-frame-pointer2009021520090205
6624e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
6624e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6624e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
6633e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6642e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
6642e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
6651e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6660e/mergedgcc -march=k8 -O -fomit-frame-pointer2009021520090205
6669e/mergedgcc -O2 -fomit-frame-pointer2009021520090205
6669e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6669e/mergedgcc -m64 -O -fomit-frame-pointer2009021520090205
6669e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6669e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
6678e/mergedgcc -O -fomit-frame-pointer2009021520090205
6678e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
6678e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
6678e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6687e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
6687e/mergedgcc -m64 -O2 -fomit-frame-pointer2009021520090205
6687e/mergedgcc -m64 -O3 -fomit-frame-pointer2009021520090205
6696e/mergedgcc -O3 -fomit-frame-pointer2009021520090205
6696e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
6705e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6723e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
6741e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
6750e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6957e/amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
6957e/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -O -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -Os -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -m64 -O3 -fomit-frame-pointer2009021520090205
6966e/amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -m64 -O -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6975e/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6984e/amd64-1cc2009021520090205
6984e/amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -m64 -O2 -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6984e/amd64-1gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
6993e/amd64-1gcc -funroll-loops2009021520090205
6993e/amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
6993e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6993e/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6993e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6993e/amd64-1gcc -march=nocona -O -fomit-frame-pointer2009021520090205
7002e/amd64-1gcc2009021520090205
7002e/amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
7020e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
7065e/amd64-1gcc -O3 -fomit-frame-pointer2009021520090205
7065e/amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
7065e/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
7074e/amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
7074e/amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
7083e/amd64-1gcc -O2 -fomit-frame-pointer2009021520090205
7092e/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
7092e/amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
7101e/amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
7128e/amd64-1gcc -m64 -Os -fomit-frame-pointer2009021520090205
7128e/amd64-1gcc -march=k8 -O -fomit-frame-pointer2009021520090205
7137e/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
7146e/amd64-1gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
7155e/amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
7155e/amd64-1gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
7731e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
7740e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
7794e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
7812e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
7812e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
7884e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
7911e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
7929e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
7929e/mergedgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
8010e/mergedgcc -m64 -Os -fomit-frame-pointer2009021520090205
8037e/mergedgcc -Os -fomit-frame-pointer2009021520090205
8037e/mergedgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
9423e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
9486e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
9486e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
9540e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
9549e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
9567e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
9567e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
9648e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
9657e/regsgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
9693e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
9711e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
9720e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
9729e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
9756e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
9774e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
9846e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
10035e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
10080e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
10089e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
10125e/regsgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
10143e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
10161e/regsgcc -m64 -Os -fomit-frame-pointer2009021520090205
10170e/regsgcc -O -fomit-frame-pointer2009021520090205
10170e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
10188e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
10215e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
10224e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
10233e/regsgcc -m64 -O -fomit-frame-pointer2009021520090205
10233e/regsgcc -march=k8 -O -fomit-frame-pointer2009021520090205
10260e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
10296e/regsgcc -O3 -fomit-frame-pointer2009021520090205
10296e/regsgcc -m64 -O3 -fomit-frame-pointer2009021520090205
10296e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
10350e/regsgcc -Os -fomit-frame-pointer2009021520090205
10350e/regsgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
10386e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
10386e/regsgcc -march=nocona -O -fomit-frame-pointer2009021520090205
10404e/regsgcc -O2 -fomit-frame-pointer2009021520090205
10404e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
10404e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
10404e/regsgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
10404e/regsgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
10422e/regsgcc -m64 -O2 -fomit-frame-pointer2009021520090205
10494e/regsgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
10548e/regsgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
10575e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
10665e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
10791e/regsgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
11250e/refgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
11340e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11412e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
11439e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
11439e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11547e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
11592e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
11691e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11727e/refgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
11952e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
12024e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
12132e/refgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
12132e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
12132e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
12168e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
12249e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
12285e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
12690e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
13230e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
13320e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
13635e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
13644e/refgcc -O2 -fomit-frame-pointer2009021520090205
13671e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
13671e/refgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
13887e/refgcc -m64 -O2 -fomit-frame-pointer2009021520090205
13950e/refgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
14004e/refgcc -march=nocona -O -fomit-frame-pointer2009021520090205
14040refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
14067e/refgcc -m64 -O -fomit-frame-pointer2009021520090205
14076e/refgcc -O -fomit-frame-pointer2009021520090205
14085refgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
14085e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
14121e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
14157e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
14193e/refgcc -O3 -fomit-frame-pointer2009021520090205
14193refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
14193e/refgcc -march=k8 -O -fomit-frame-pointer2009021520090205
14202refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
14229e/refgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
14247refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
14256refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
14265refgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
14283e/refgcc -m64 -O3 -fomit-frame-pointer2009021520090205
14292refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
14319refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
14346refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
14355refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
14355refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
14373e/refgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
14391refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
14391refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
14391refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
14391refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
14418refgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
14427e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
14463refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
14553refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
14616refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
14625refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
14634refgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
14652refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
14688refgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
14715refgcc -march=nocona -O -fomit-frame-pointer2009021520090205
14832refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
15111e/refgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
15156e/refgcc -Os -fomit-frame-pointer2009021520090205
15156e/refgcc -m64 -Os -fomit-frame-pointer2009021520090205
15300refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
15309refgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
15372refgcc -O3 -fomit-frame-pointer2009021520090205
15426e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
15453e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
15516e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
15516e/refgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
15543e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
15552e/refgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
15588e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
15642refgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
15651refgcc -m64 -Os -fomit-frame-pointer2009021520090205
15651refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
15651refgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
15687refgcc -m64 -O3 -fomit-frame-pointer2009021520090205
15777refgcc -Os -fomit-frame-pointer2009021520090205
15858refgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
15876refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
15903refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
15930refgcc -O2 -fomit-frame-pointer2009021520090205
15975refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
15975refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
15975refgcc -march=k8 -O -fomit-frame-pointer2009021520090205
15984refgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
16002refgcc -O -fomit-frame-pointer2009021520090205
16011refgcc -m64 -O2 -fomit-frame-pointer2009021520090205
16011refgcc -m64 -O -fomit-frame-pointer2009021520090205
16011refgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
16083refgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
17289e/mergedcc2009021520090205
17433e/mergedgcc2009021520090205
17685e/mergedgcc -funroll-loops2009021520090205
31437refgcc2009021520090205
31581refcc2009021520090205
31806refgcc -funroll-loops2009021520090205
35568e/regsgcc2009021520090205
35568e/regsgcc -funroll-loops2009021520090205
35757e/regscc2009021520090205
44064e/refgcc2009021520090205
44073e/refcc2009021520090205
52056e/refgcc -funroll-loops2009021520090205

Compiler output

Implementation: crypto_stream/salsa208/e/ppc-altivec
Compiler: cc
api.c: In file included from /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: e/ecrypt-sync.h:60: 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: 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: 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: syntax error before '*' token
api.c: ...
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:58: `iv' undeclared (first use in this function)
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:59: `ciphertext' undeclared (first use in this function)
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:59: `plaintext' undeclared (first use in this function)
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:59: `msglen' undeclared (first use in this function)
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h: In function `crypto_stream_salsa208_e_ppc_altivec':
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:75: syntax error before "ctx"
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:77: `ctx' undeclared (first use in this function)
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h: In function `crypto_stream_salsa208_e_ppc_altivec_xor':
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:100: syntax error before "ctx"
api.c: /home/condor/execute/dir_18067/userdir/supercop-20090205/bench/nmiv002/include/estream-convert-api.h:102: `ctx' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 51, 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 -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 -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 -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=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 -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/salsa208/e/x86-xmm2
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:159: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:164: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:169: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:174: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:179: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:184: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:189: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:199: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:247: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:1902: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1917: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1922: Error: `44(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1927: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1932: Error: `52(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1937: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1942: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1947: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1952: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:1957: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-xmm2
gcc e/x86-xmm2
gcc -O2 -fomit-frame-pointer e/x86-xmm2
gcc -O3 -fomit-frame-pointer e/x86-xmm2
gcc -O -fomit-frame-pointer e/x86-xmm2
gcc -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops e/x86-xmm2
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-xmm2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-xmm2
gcc -m64 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -O -fomit-frame-pointer e/x86-xmm2
gcc -m64 -Os -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm2
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm2
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-xmm2
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-xmm2
gcc -march=k8 -O -fomit-frame-pointer e/x86-xmm2
gcc -march=k8 -Os -fomit-frame-pointer e/x86-xmm2
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-xmm2
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-xmm2
gcc -march=nocona -O -fomit-frame-pointer e/x86-xmm2
gcc -march=nocona -Os -fomit-frame-pointer e/x86-xmm2

Compiler output

Implementation: crypto_stream/salsa208/e/x86-xmm
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:159: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:164: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:169: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:174: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:179: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:184: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:189: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:199: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:247: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:1987: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2002: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2007: Error: `44(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2012: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2017: Error: `52(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2022: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2027: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2032: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2037: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:2042: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-xmm
gcc e/x86-xmm
gcc -O2 -fomit-frame-pointer e/x86-xmm
gcc -O3 -fomit-frame-pointer e/x86-xmm
gcc -O -fomit-frame-pointer e/x86-xmm
gcc -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops e/x86-xmm
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-xmm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-xmm
gcc -m64 -O2 -fomit-frame-pointer e/x86-xmm
gcc -m64 -O3 -fomit-frame-pointer e/x86-xmm
gcc -m64 -O -fomit-frame-pointer e/x86-xmm
gcc -m64 -Os -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-xmm
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-xmm
gcc -march=k8 -O -fomit-frame-pointer e/x86-xmm
gcc -march=k8 -Os -fomit-frame-pointer e/x86-xmm
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-xmm
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-xmm
gcc -march=nocona -O -fomit-frame-pointer e/x86-xmm
gcc -march=nocona -Os -fomit-frame-pointer e/x86-xmm

Compiler output

Implementation: crypto_stream/salsa208/e/x86-3
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:201: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:206: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:211: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:216: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:221: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:226: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:231: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:241: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:273: Error: `20(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3109: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3124: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3129: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3134: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3139: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3144: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3149: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3154: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3159: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3164: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-3
gcc e/x86-3
gcc -O2 -fomit-frame-pointer e/x86-3
gcc -O3 -fomit-frame-pointer e/x86-3
gcc -O -fomit-frame-pointer e/x86-3
gcc -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops e/x86-3
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-3
gcc -m64 -O2 -fomit-frame-pointer e/x86-3
gcc -m64 -O3 -fomit-frame-pointer e/x86-3
gcc -m64 -O -fomit-frame-pointer e/x86-3
gcc -m64 -Os -fomit-frame-pointer e/x86-3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-3
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-3
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-3
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-3
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-3
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-3
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-3
gcc -march=k8 -O -fomit-frame-pointer e/x86-3
gcc -march=k8 -Os -fomit-frame-pointer e/x86-3
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-3
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-3
gcc -march=nocona -O -fomit-frame-pointer e/x86-3
gcc -march=nocona -Os -fomit-frame-pointer e/x86-3

Compiler output

Implementation: crypto_stream/salsa208/e/x86-athlon
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:201: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:206: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:211: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:216: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:221: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:226: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:231: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:241: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:273: Error: `20(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3167: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3182: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3187: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3192: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3197: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3202: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3207: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3212: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3217: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3222: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-athlon
gcc e/x86-athlon
gcc -O2 -fomit-frame-pointer e/x86-athlon
gcc -O3 -fomit-frame-pointer e/x86-athlon
gcc -O -fomit-frame-pointer e/x86-athlon
gcc -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops e/x86-athlon
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-athlon
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-athlon
gcc -m64 -O2 -fomit-frame-pointer e/x86-athlon
gcc -m64 -O3 -fomit-frame-pointer e/x86-athlon
gcc -m64 -O -fomit-frame-pointer e/x86-athlon
gcc -m64 -Os -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-athlon
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-athlon
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-athlon
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-athlon
gcc -march=k8 -O -fomit-frame-pointer e/x86-athlon
gcc -march=k8 -Os -fomit-frame-pointer e/x86-athlon
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-athlon
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-athlon
gcc -march=nocona -O -fomit-frame-pointer e/x86-athlon
gcc -march=nocona -Os -fomit-frame-pointer e/x86-athlon

Compiler output

Implementation: crypto_stream/salsa208/e/x86-2
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:201: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:206: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:211: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:216: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:221: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:226: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:231: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:241: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:289: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3029: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3044: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3049: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3054: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3059: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3064: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3069: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3074: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3079: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3084: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-2
gcc e/x86-2
gcc -O2 -fomit-frame-pointer e/x86-2
gcc -O3 -fomit-frame-pointer e/x86-2
gcc -O -fomit-frame-pointer e/x86-2
gcc -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops e/x86-2
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-2
gcc -m64 -O2 -fomit-frame-pointer e/x86-2
gcc -m64 -O3 -fomit-frame-pointer e/x86-2
gcc -m64 -O -fomit-frame-pointer e/x86-2
gcc -m64 -Os -fomit-frame-pointer e/x86-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-2
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-2
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-2
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-2
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-2
gcc -march=k8 -O -fomit-frame-pointer e/x86-2
gcc -march=k8 -Os -fomit-frame-pointer e/x86-2
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-2
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-2
gcc -march=nocona -O -fomit-frame-pointer e/x86-2
gcc -march=nocona -Os -fomit-frame-pointer e/x86-2

Compiler output

Implementation: crypto_stream/salsa208/e/x86-pm
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:204: Error: `80(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:209: Error: `84(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:214: Error: `88(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:219: Error: `92(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:224: Error: `96(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:229: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:234: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:244: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:290: Error: `80(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3016: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3031: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3036: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3041: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3046: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3051: Error: `64(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3056: Error: `68(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3061: Error: `72(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3066: Error: `76(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3071: Error: `80(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-pm
gcc e/x86-pm
gcc -O2 -fomit-frame-pointer e/x86-pm
gcc -O3 -fomit-frame-pointer e/x86-pm
gcc -O -fomit-frame-pointer e/x86-pm
gcc -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops e/x86-pm
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-pm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-pm
gcc -m64 -O2 -fomit-frame-pointer e/x86-pm
gcc -m64 -O3 -fomit-frame-pointer e/x86-pm
gcc -m64 -O -fomit-frame-pointer e/x86-pm
gcc -m64 -Os -fomit-frame-pointer e/x86-pm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-pm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-pm
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-pm
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-pm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-pm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-pm
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-pm
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-pm
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-pm
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-pm
gcc -march=k8 -O -fomit-frame-pointer e/x86-pm
gcc -march=k8 -Os -fomit-frame-pointer e/x86-pm
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-pm
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-pm
gcc -march=nocona -O -fomit-frame-pointer e/x86-pm
gcc -march=nocona -Os -fomit-frame-pointer e/x86-pm

Compiler output

Implementation: crypto_stream/salsa208/e/x86-1
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:207: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:212: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:217: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:222: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:227: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:232: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:237: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:247: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:295: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3260: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3275: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3280: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3285: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3290: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3295: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3300: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3305: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3310: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3315: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-1
gcc e/x86-1
gcc -O2 -fomit-frame-pointer e/x86-1
gcc -O3 -fomit-frame-pointer e/x86-1
gcc -O -fomit-frame-pointer e/x86-1
gcc -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops e/x86-1
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-1
gcc -m64 -O2 -fomit-frame-pointer e/x86-1
gcc -m64 -O3 -fomit-frame-pointer e/x86-1
gcc -m64 -O -fomit-frame-pointer e/x86-1
gcc -m64 -Os -fomit-frame-pointer e/x86-1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-1
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-1
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-1
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-1
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-1
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-1
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-1
gcc -march=k8 -O -fomit-frame-pointer e/x86-1
gcc -march=k8 -Os -fomit-frame-pointer e/x86-1
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-1
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-1
gcc -march=nocona -O -fomit-frame-pointer e/x86-1
gcc -march=nocona -Os -fomit-frame-pointer e/x86-1

Compiler output

Implementation: crypto_stream/salsa208/e/x86-mmx
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:207: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:212: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:217: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:222: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:227: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:232: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:237: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:247: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:295: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:3263: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3278: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3283: Error: `28(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3288: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3293: Error: `36(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3298: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3303: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3308: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3313: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:3318: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-mmx
gcc e/x86-mmx
gcc -O2 -fomit-frame-pointer e/x86-mmx
gcc -O3 -fomit-frame-pointer e/x86-mmx
gcc -O -fomit-frame-pointer e/x86-mmx
gcc -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops e/x86-mmx
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-mmx
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-mmx
gcc -m64 -O2 -fomit-frame-pointer e/x86-mmx
gcc -m64 -O3 -fomit-frame-pointer e/x86-mmx
gcc -m64 -O -fomit-frame-pointer e/x86-mmx
gcc -m64 -Os -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-mmx
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-mmx
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-mmx
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-mmx
gcc -march=k8 -O -fomit-frame-pointer e/x86-mmx
gcc -march=k8 -Os -fomit-frame-pointer e/x86-mmx
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-mmx
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-mmx
gcc -march=nocona -O -fomit-frame-pointer e/x86-mmx
gcc -march=nocona -Os -fomit-frame-pointer e/x86-mmx

Compiler output

Implementation: crypto_stream/salsa208/e/sparc
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:237: Error: no such instruction: `save %sp,-288,%sp'
salsa20.s: salsa20.s:241: Error: no such instruction: `restore'
salsa20.s: salsa20.s:248: Error: no such instruction: `save %sp,-288,%sp'
salsa20.s: salsa20.s:253: Error: no such instruction: `lduw [%i1+0],%i4'
salsa20.s: salsa20.s:258: Error: bad register name `%g0'
salsa20.s: salsa20.s:263: Error: no such instruction: `lduw [%i1+4],%i1'
salsa20.s: salsa20.s:268: Error: bad register name `%g0'
salsa20.s: salsa20.s:273: Error: bad register name `%i0'
salsa20.s: salsa20.s:278: Error: no such instruction: `stwa %i4,[%i0]0x88'
salsa20.s: ...
salsa20.s: salsa20.s:2360: Error: no such instruction: `ldx [%fp+2023-0],%i0'
salsa20.s: salsa20.s:2365: Error: bad register name `%i4'
salsa20.s: salsa20.s:2370: Error: bad register name `%i1'
salsa20.s: salsa20.s:2375: Error: bad register name `%g0'
salsa20.s: salsa20.s:2383: Error: invalid char '[' beginning operand 1 `[%i1+%i3]'
salsa20.s: salsa20.s:2388: Error: no such instruction: `stb %i4,[%i0+%i3]'
salsa20.s: salsa20.s:2393: Error: bad register name `%i3'
salsa20.s: salsa20.s:2398: Error: no such instruction: `subcc %i3,%i2,%g0'
salsa20.s: salsa20.s:2401: Error: no such instruction: `blu,pt %xcc,._ccopyloop'
salsa20.s: salsa20.s:2409: Error: no such instruction: `restore'

Number of similar (compiler,implementation) pairs: 51, 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 -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 -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 -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=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 -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/salsa208/e/x86-xmm4
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:271: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:276: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:281: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:286: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:291: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:296: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:301: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:311: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:359: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:5182: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5197: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5202: Error: `44(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5207: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5212: Error: `52(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5217: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5222: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5227: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5232: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5237: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-xmm4
gcc e/x86-xmm4
gcc -O2 -fomit-frame-pointer e/x86-xmm4
gcc -O3 -fomit-frame-pointer e/x86-xmm4
gcc -O -fomit-frame-pointer e/x86-xmm4
gcc -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops e/x86-xmm4
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-xmm4
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-xmm4
gcc -m64 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -O -fomit-frame-pointer e/x86-xmm4
gcc -m64 -Os -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm4
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm4
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-xmm4
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-xmm4
gcc -march=k8 -O -fomit-frame-pointer e/x86-xmm4
gcc -march=k8 -Os -fomit-frame-pointer e/x86-xmm4
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-xmm4
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-xmm4
gcc -march=nocona -O -fomit-frame-pointer e/x86-xmm4
gcc -march=nocona -Os -fomit-frame-pointer e/x86-xmm4

Compiler output

Implementation: crypto_stream/salsa208/e/x86-xmm5
Compiler: cc
salsa20.s: salsa20.s: Assembler messages:
salsa20.s: salsa20.s:287: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:292: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:297: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:302: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:307: Error: `16(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:312: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:317: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:327: Error: `12(%esp,%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:375: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: ...
salsa20.s: salsa20.s:5312: Error: `4(%ecx)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5327: Error: `24(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5332: Error: `44(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5337: Error: `32(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5342: Error: `52(%eax)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5347: Error: `0(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5352: Error: `4(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5357: Error: `8(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5362: Error: `12(%esp)' is not a valid 64 bit base/index expression
salsa20.s: salsa20.s:5367: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc e/x86-xmm5
gcc e/x86-xmm5
gcc -O2 -fomit-frame-pointer e/x86-xmm5
gcc -O3 -fomit-frame-pointer e/x86-xmm5
gcc -O -fomit-frame-pointer e/x86-xmm5
gcc -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops e/x86-xmm5
gcc -funroll-loops -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/x86-xmm5
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/x86-xmm5
gcc -m64 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -O -fomit-frame-pointer e/x86-xmm5
gcc -m64 -Os -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=k8 -O -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=nocona -O -fomit-frame-pointer e/x86-xmm5
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/x86-xmm5
gcc -march=k8 -O2 -fomit-frame-pointer e/x86-xmm5
gcc -march=k8 -O3 -fomit-frame-pointer e/x86-xmm5
gcc -march=k8 -O -fomit-frame-pointer e/x86-xmm5
gcc -march=k8 -Os -fomit-frame-pointer e/x86-xmm5
gcc -march=nocona -O2 -fomit-frame-pointer e/x86-xmm5
gcc -march=nocona -O3 -fomit-frame-pointer e/x86-xmm5
gcc -march=nocona -O -fomit-frame-pointer e/x86-xmm5
gcc -march=nocona -Os -fomit-frame-pointer e/x86-xmm5

Compiler output

Implementation: crypto_stream/salsa208/x86_xmm5
Compiler: cc
stream.s: stream.s: Assembler messages:
stream.s: stream.s:303: Error: `0(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:308: Error: `4(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:313: Error: `8(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:318: Error: `12(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:323: Error: `16(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:328: Error: `8(%esp,%eax)' is not a valid 64 bit base/index expression
stream.s: stream.s:333: Error: `4(%esp,%eax)' is not a valid 64 bit base/index expression
stream.s: stream.s:343: Error: `16(%esp,%eax)' is not a valid 64 bit base/index expression
stream.s: stream.s:348: Error: `20(%esp,%eax)' is not a valid 64 bit base/index expression
stream.s: ...
stream.s: stream.s:4962: Error: `80(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:4967: Error: `4+32(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:4982: Error: `80(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:4987: Error: `4+32(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5010: Error: `20(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5031: Error: `0(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5036: Error: `4(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5041: Error: `8(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5046: Error: `12(%esp)' is not a valid 64 bit base/index expression
stream.s: stream.s:5051: Error: `16(%esp)' is not a valid 64 bit base/index expression

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
cc x86_xmm5
gcc x86_xmm5
gcc -O2 -fomit-frame-pointer x86_xmm5
gcc -O3 -fomit-frame-pointer x86_xmm5
gcc -O -fomit-frame-pointer x86_xmm5
gcc -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops x86_xmm5
gcc -funroll-loops -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer x86_xmm5
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer x86_xmm5
gcc -m64 -O2 -fomit-frame-pointer x86_xmm5
gcc -m64 -O3 -fomit-frame-pointer x86_xmm5
gcc -m64 -O -fomit-frame-pointer x86_xmm5
gcc -m64 -Os -fomit-frame-pointer x86_xmm5
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x86_xmm5
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x86_xmm5
gcc -m64 -march=k8 -O -fomit-frame-pointer x86_xmm5
gcc -m64 -march=k8 -Os -fomit-frame-pointer x86_xmm5
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x86_xmm5
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x86_xmm5
gcc -m64 -march=nocona -O -fomit-frame-pointer x86_xmm5
gcc -m64 -march=nocona -Os -fomit-frame-pointer x86_xmm5
gcc -march=k8 -O2 -fomit-frame-pointer x86_xmm5
gcc -march=k8 -O3 -fomit-frame-pointer x86_xmm5
gcc -march=k8 -O -fomit-frame-pointer x86_xmm5
gcc -march=k8 -Os -fomit-frame-pointer x86_xmm5
gcc -march=nocona -O2 -fomit-frame-pointer x86_xmm5
gcc -march=nocona -O3 -fomit-frame-pointer x86_xmm5
gcc -march=nocona -O -fomit-frame-pointer x86_xmm5
gcc -march=nocona -Os -fomit-frame-pointer x86_xmm5