Implementation notes: amd64, nmiv002, crypto_stream/salsa20

Computer: nmiv002
Architecture: amd64
CPU ID: GenuineIntel-000006f8-0febfbff
SUPERCOP version: 20090205
Operation: crypto_stream
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
6111e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
6111amd64_xmm6gcc -march=k8 -O -fomit-frame-pointer2009021520090205
6120e/amd64-xmm6gcc -Os -fomit-frame-pointer2009021520090205
6120e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
6120e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6120e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
6120e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2009021520090205
6129e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6129e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6129e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
6129amd64_xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
6129e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
6129e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
6129amd64_xmm6gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -O3 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -O -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
6138amd64_xmm6gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2009021520090205
6138e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc2009021520090205
6147e/amd64-xmm6gcc -O2 -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -m64 -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6147amd64_xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6147e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6cc2009021520090205
6156amd64_xmm6gcc -O -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -Os -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -m64 -Os -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
6156amd64_xmm6gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
6156e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
6165amd64_xmm6cc2009021520090205
6165e/amd64-xmm6gcc2009021520090205
6165amd64_xmm6gcc -O3 -fomit-frame-pointer2009021520090205
6165e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6165e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
6165e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6165amd64_xmm6gcc -march=nocona -O -fomit-frame-pointer2009021520090205
6174amd64_xmm6gcc -O2 -fomit-frame-pointer2009021520090205
6174amd64_xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6174amd64_xmm6gcc -m64 -O2 -fomit-frame-pointer2009021520090205
6174e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6174amd64_xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6174e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
6183e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
6183amd64_xmm6gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
6192amd64_xmm6gcc -funroll-loops2009021520090205
6786e/amd64-xmm5gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
6786e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6804e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6804e/amd64-xmm5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc2009021520090205
6813e/amd64-xmm5gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -m64 -O2 -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6813e/amd64-xmm5gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -O2 -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6822e/amd64-xmm5gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5cc2009021520090205
6831e/amd64-xmm5gcc -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -m64 -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
6831e/amd64-xmm5gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -funroll-loops2009021520090205
6840e/amd64-xmm5gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
6840e/amd64-xmm5gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
6849e/amd64-xmm5gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
6849e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6849e/amd64-xmm5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
6849e/amd64-xmm5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
6849e/amd64-xmm5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
6858e/amd64-xmm5gcc -O -fomit-frame-pointer2009021520090205
6858e/amd64-xmm5gcc -m64 -O -fomit-frame-pointer2009021520090205
6858e/amd64-xmm5gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
6867e/amd64-xmm5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
6876e/amd64-xmm5gcc -Os -fomit-frame-pointer2009021520090205
6876e/amd64-xmm5gcc -march=nocona -O -fomit-frame-pointer2009021520090205
6885e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
6885e/amd64-xmm5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
6885e/amd64-xmm5gcc -march=k8 -O -fomit-frame-pointer2009021520090205
6885e/amd64-xmm5gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
9873e/amd64-xmm2gcc -O -fomit-frame-pointer2009021520090205
9873e/amd64-xmm2gcc -m64 -O -fomit-frame-pointer2009021520090205
9873e/amd64-xmm2gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
9873e/amd64-xmm2gcc -march=k8 -O -fomit-frame-pointer2009021520090205
9882e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
9882e/amd64-xmm2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
9882e/amd64-xmm2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
9891e/amd64-xmm2gcc -O3 -fomit-frame-pointer2009021520090205
9891e/amd64-xmm2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
9891e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
9900e/amd64-xmm2gcc2009021520090205
9900e/amd64-xmm2gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
9900e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
9900e/amd64-xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
9900e/amd64-xmm2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
9900e/amd64-xmm2gcc -march=nocona -O -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -O2 -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
9909e/amd64-xmm2gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -m64 -O2 -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
9918e/amd64-xmm2gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2cc2009021520090205
9927e/amd64-xmm2gcc -funroll-loops2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
9927e/amd64-xmm2gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
9936e/amd64-xmm2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
9936e/amd64-xmm2gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
9945e/amd64-xmm2gcc -m64 -O3 -fomit-frame-pointer2009021520090205
9945e/amd64-xmm2gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -Os -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
9954e/amd64-xmm2gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
9990e/amd64-xmm2gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
11052e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
11088e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11088e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
11097e/amd64-3gcc -funroll-loops2009021520090205
11097e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
11097e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
11097e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11097e/amd64-3gcc -m64 -Os -fomit-frame-pointer2009021520090205
11097e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11106e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
11106e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11106e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11106e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
11106e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11115e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2009021520090205
11124e/amd64-3gcc -Os -fomit-frame-pointer2009021520090205
11124e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
11124e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11124e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
11124e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -m64 -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11133e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
11142e/amd64-3gcc2009021520090205
11142e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -O3 -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2009021520090205
11151e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
11160e/amd64-3cc2009021520090205
11160e/amd64-3gcc -O2 -fomit-frame-pointer2009021520090205
11160e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11169e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
11178e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11376e/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11412e/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
11412e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
11421e/amd64-2gcc -Os -fomit-frame-pointer2009021520090205
11430e/amd64-2gcc -O -fomit-frame-pointer2009021520090205
11430e/amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
11430e/amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
11430e/amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
11439e/amd64-2gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
11439e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
11439e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11439e/amd64-2gcc -m64 -Os -fomit-frame-pointer2009021520090205
11439e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11457e/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
11466e/amd64-2gcc2009021520090205
11466e/amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
11466e/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11466e/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11466e/amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
11466e/amd64-2gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
11475e/amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
11475e/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
11475e/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11475e/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
11475e/amd64-2gcc -march=nocona -O -fomit-frame-pointer2009021520090205
11484e/amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
11484e/amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
11493e/amd64-2gcc -O2 -fomit-frame-pointer2009021520090205
11493e/amd64-2gcc -march=k8 -O -fomit-frame-pointer2009021520090205
11502e/amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
11502e/amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
11511e/amd64-2gcc -m64 -O -fomit-frame-pointer2009021520090205
11511e/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11520e/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
11520e/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11520e/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11520e/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
11529e/amd64-2cc2009021520090205
11529e/amd64-2gcc -O3 -fomit-frame-pointer2009021520090205
11529e/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11529e/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
11529e/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11529e/amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
11529e/amd64-2gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
11538e/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
11538e/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11538e/amd64-2gcc -m64 -O2 -fomit-frame-pointer2009021520090205
11538e/amd64-2gcc -m64 -O3 -fomit-frame-pointer2009021520090205
11538e/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11547e/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11556e/amd64-2gcc -funroll-loops2009021520090205
11610e/amd64-xmmgcc -funroll-loops2009021520090205
11619e/amd64-xmmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
11619e/amd64-xmmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
11628e/amd64-xmmgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
11628e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11637e/amd64-xmmgcc -O -fomit-frame-pointer2009021520090205
11637e/amd64-xmmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
11646e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer2009021520090205
11718e/amd64-xmmgcc -O3 -fomit-frame-pointer2009021520090205
11727e/amd64-xmmgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
11736e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11745e/amd64-xmmgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
11745e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11745e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
11745e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -m64 -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
11754e/amd64-xmmgcc -march=nocona -O -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -Os -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -O2 -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -O -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -Os -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
11763e/amd64-xmmgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
11772e/amd64-xmmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
11772e/amd64-xmmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
11772e/amd64-xmmgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
11781e/amd64-xmmcc2009021520090205
11781e/amd64-xmmgcc2009021520090205
11781e/amd64-xmmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
11781e/amd64-xmmgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
13563e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
13563e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
13563e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
13572e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
13581e/mergedgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
13599e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
13617e/mergedgcc -march=k8 -O -fomit-frame-pointer2009021520090205
13626e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
13626e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
13626e/mergedgcc -march=nocona -O -fomit-frame-pointer2009021520090205
13635e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
13635e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
13644e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
13653e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
13653e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
13662e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
13662e/mergedgcc -m64 -O -fomit-frame-pointer2009021520090205
13671e/mergedgcc -O -fomit-frame-pointer2009021520090205
13671e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
13671e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
13698e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
13707e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
13716e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
13725e/mergedgcc -O3 -fomit-frame-pointer2009021520090205
13725e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
13734e/mergedgcc -m64 -O3 -fomit-frame-pointer2009021520090205
13752e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
13752e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
13761e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
13779e/mergedgcc -O2 -fomit-frame-pointer2009021520090205
13788e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
13797e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
13797e/mergedgcc -m64 -O2 -fomit-frame-pointer2009021520090205
13806e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
13887e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
13932e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
15273e/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
15282e/amd64-1gcc -march=nocona -O -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -O -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -Os -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -m64 -Os -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
15291e/amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
15300e/amd64-1gcc -funroll-loops2009021520090205
15300e/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
15300e/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
15309e/amd64-1cc2009021520090205
15309e/amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
15309e/amd64-1gcc -funroll-loops -O -fomit-frame-pointer2009021520090205
15309e/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
15309e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
15309e/amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
15309e/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
15318e/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
15318e/amd64-1gcc -m64 -O2 -fomit-frame-pointer2009021520090205
15318e/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
15318e/amd64-1gcc -march=k8 -Os -fomit-frame-pointer2009021520090205
15318e/amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
15381e/amd64-1gcc -O3 -fomit-frame-pointer2009021520090205
15390e/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
15399e/amd64-1gcc -m64 -O -fomit-frame-pointer2009021520090205
15399e/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
15408e/amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
15408e/amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
15408e/amd64-1gcc -march=nocona -Os -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -m64 -O3 -fomit-frame-pointer2009021520090205
15417e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
15453e/amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
15453e/amd64-1gcc -march=k8 -O -fomit-frame-pointer2009021520090205
15462e/amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
15471e/amd64-1gcc2009021520090205
15471e/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
15471e/amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
15471e/amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
15480e/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
15489e/amd64-1gcc -O2 -fomit-frame-pointer2009021520090205
15714e/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
15786e/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
16020e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
16155e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
16236e/regsgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
16452e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
16479e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
16506e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
16605e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
16632e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
16632e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
16641e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
16677e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
16713e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
16713e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
16749e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
16758e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
16821e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
16821e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
16929e/mergedgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
16974e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
16983e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
17037e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
17037e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
17055e/mergedgcc -m64 -Os -fomit-frame-pointer2009021520090205
17100e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
17100e/mergedgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
17109e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
17145e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
17199e/mergedgcc -Os -fomit-frame-pointer2009021520090205
17244e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
17244e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
17289e/regsgcc -O -fomit-frame-pointer2009021520090205
17307e/regsgcc -march=k8 -O -fomit-frame-pointer2009021520090205
17352e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
17379e/regsgcc -O3 -fomit-frame-pointer2009021520090205
17379e/regsgcc -m64 -O -fomit-frame-pointer2009021520090205
17424e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
17469e/regsgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
17523e/regsgcc -m64 -O3 -fomit-frame-pointer2009021520090205
17559e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
17559e/regsgcc -march=nocona -O -fomit-frame-pointer2009021520090205
17586e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
17604e/regsgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
17703e/regsgcc -O2 -fomit-frame-pointer2009021520090205
17757e/regsgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
17910e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
17919e/regsgcc -m64 -O2 -fomit-frame-pointer2009021520090205
18054e/regsgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
18081e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
18144e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
18288e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
18414e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
18450e/regsgcc -m64 -Os -fomit-frame-pointer2009021520090205
18477e/regsgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
18486e/regsgcc -Os -fomit-frame-pointer2009021520090205
18486e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
18684e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
18711e/regsgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
18720e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
18774e/regsgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
18783e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
18846e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
18927e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
18936e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
18954e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
18972e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
18972e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
19035e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
19143e/refgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
19161e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
19161e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
19206e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
19287e/refgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
19305e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
19485e/refgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
19485e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
19485e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
19521e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
19638e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
20196e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
20205e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
21033e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
21078e/refgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
21087e/refgcc -m64 -O2 -fomit-frame-pointer2009021520090205
21186e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
21231e/refgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
21465e/refgcc -O3 -fomit-frame-pointer2009021520090205
21474e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
21537e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
21735e/refgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
21780e/refgcc -O -fomit-frame-pointer2009021520090205
21780e/refgcc -m64 -O -fomit-frame-pointer2009021520090205
21780e/refgcc -march=k8 -O -fomit-frame-pointer2009021520090205
21816refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009021520090205
21816e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
21852e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
21897e/refgcc -march=nocona -O -fomit-frame-pointer2009021520090205
21951refgcc -funroll-loops -O3 -fomit-frame-pointer2009021520090205
21951e/refgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
21960refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009021520090205
21969refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
21996refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
22014refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
22050refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
22059refgcc -funroll-loops -Os -fomit-frame-pointer2009021520090205
22068refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009021520090205
22122e/refgcc -O2 -fomit-frame-pointer2009021520090205
22149refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009021520090205
22149e/refgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
22230refgcc -funroll-loops -O -fomit-frame-pointer2009021520090205
22248e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
22257e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
22302refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
22320refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009021520090205
22329refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
22329refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009021520090205
22338refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009021520090205
22338refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
22338e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
22347e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009021520090205
22347refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009021520090205
22374refgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
22374e/refgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
22392e/refgcc -Os -fomit-frame-pointer2009021520090205
22392refgcc -m64 -march=nocona -O -fomit-frame-pointer2009021520090205
22392refgcc -march=nocona -O -fomit-frame-pointer2009021520090205
22401e/refgcc -m64 -Os -fomit-frame-pointer2009021520090205
22419e/refgcc -m64 -O3 -fomit-frame-pointer2009021520090205
22437refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
22437refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009021520090205
22437refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009021520090205
22500e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
22518refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009021520090205
22527refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
22680e/refgcc -funroll-loops -O2 -fomit-frame-pointer2009021520090205
23076refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009021520090205
23220refgcc -O3 -fomit-frame-pointer2009021520090205
23292refgcc -march=k8 -O3 -fomit-frame-pointer2009021520090205
23328refgcc -Os -fomit-frame-pointer2009021520090205
23436refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009021520090205
23463refgcc -m64 -Os -fomit-frame-pointer2009021520090205
23463refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009021520090205
23463refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009021520090205
23463refgcc -march=k8 -Os -fomit-frame-pointer2009021520090205
23463refgcc -march=nocona -Os -fomit-frame-pointer2009021520090205
23499refgcc -m64 -O3 -fomit-frame-pointer2009021520090205
23535refgcc -march=nocona -O3 -fomit-frame-pointer2009021520090205
23580refgcc -m64 -O2 -fomit-frame-pointer2009021520090205
23589refgcc -m64 -march=k8 -O -fomit-frame-pointer2009021520090205
23607refgcc -O2 -fomit-frame-pointer2009021520090205
23607refgcc -march=k8 -O2 -fomit-frame-pointer2009021520090205
23751refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009021520090205
23769refgcc -O -fomit-frame-pointer2009021520090205
23769refgcc -m64 -O -fomit-frame-pointer2009021520090205
23832refgcc -march=nocona -O2 -fomit-frame-pointer2009021520090205
23841refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009021520090205
23877refgcc -march=k8 -O -fomit-frame-pointer2009021520090205
37413e/mergedgcc -funroll-loops2009021520090205
38223e/mergedgcc2009021520090205
38250e/mergedcc2009021520090205
39339refgcc -funroll-loops2009021520090205
39420refcc2009021520090205
39870refgcc2009021520090205
55800e/regscc2009021520090205
55890e/regsgcc2009021520090205
57555e/regsgcc -funroll-loops2009021520090205
70218e/refgcc -funroll-loops2009021520090205
70488e/refcc2009021520090205
70812e/refgcc2009021520090205

Compiler output

Implementation: crypto_stream/salsa20/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_salsa20_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_salsa20_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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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/salsa20/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