Implementation notes: amd64, backup, crypto_stream/chacha20

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_stream
Primitive: chacha20
TimeImplementationCompilerBenchmark dateSUPERCOP version
3664e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
3664e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
3670e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012011320111120
3672e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
3672e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
3676e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
3678e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3678e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
3678e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
3678e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
3680e/amd64-xmm6cc2012011320111120
3680e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012011320111120
3680e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
3680e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
3680e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3682e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -Os -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
3684e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3686e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
3688e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
3690e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
3692e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -O -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
3694e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012011320111120
3696e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
3696e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3698e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012011320111120
3700e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
3700e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
3706e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
3706e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
3710e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3710e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
3712e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
3718e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3742e/amd64-xmm6gcc2012011320111120
3742e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
8508e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
8514e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
8520e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
8520e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
8522e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
8522e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
8524e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
8526e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
8526e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
8528e/amd64-3gcc -O3 -fomit-frame-pointer2012011320111120
8528e/amd64-3gcc -funroll-loops2012011320111120
8530e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
8532e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc2012011320111120
8534e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
8534e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
8536e/amd64-3cc2012011320111120
8536e/amd64-3gcc -O -fomit-frame-pointer2012011320111120
8536e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
8536e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
8536e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
8536e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
8538e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
8540e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012011320111120
8542e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
8544e/amd64-3gcc -Os -fomit-frame-pointer2012011320111120
8544e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
8544e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
8544e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
8546e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
8546e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
8546e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
8546e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
8546e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
8548e/amd64-3gcc -O2 -fomit-frame-pointer2012011320111120
8548e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
8548e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
8550e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012011320111120
8550e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
8550e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8550e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012011320111120
8552e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
8552e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
8552e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012011320111120
8556e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
8556e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
8556e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
8556e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8558e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
8558e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
8560e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
8562e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
8564e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
8566e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
8566e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
8566e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012011320111120
8568e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
8568e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
8570e/amd64-3gcc -m64 -O -fomit-frame-pointer2012011320111120
8570e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
8570e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012011320111120
8572e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
8574e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
8574e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
8578e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8578e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
8580e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
8622e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
8894e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8896e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8910e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
8924e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
8928e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
8932e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
8976e/regsgcc -m64 -O3 -fomit-frame-pointer2012011320111120
8984e/regsgcc -O3 -fomit-frame-pointer2012011320111120
9038e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
9040e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
9054e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
9060e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
9064e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
9066e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
9082e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
9100e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9102e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9106e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9108e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
9194e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
9204e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
9208e/mergedgcc -O2 -fomit-frame-pointer2012011320111120
9214e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
9216e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
9236e/mergedgcc -m64 -O2 -fomit-frame-pointer2012011320111120
9240e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
9240e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
9244e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
9252e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
9300e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
9304e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
9306e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
9342e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
9344e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
9346e/mergedgcc -O3 -fomit-frame-pointer2012011320111120
9352e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
9360e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9362e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
9376e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
9382e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
9402e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
9410e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
9430e/mergedgcc -m64 -O3 -fomit-frame-pointer2012011320111120
9482e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9512e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9542e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
9548e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9566e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
9568e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
9572e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
9586e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
9588e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
9598e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9606e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
9606e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
9622e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
9654e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9656e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
9682e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
9716e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9758e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
9774e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9828e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
9830e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9834e/refgcc -O3 -fomit-frame-pointer2012011320111120
9834e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
9858e/refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
9954e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
9968e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
9982e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
9986e/refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
9986e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
9994e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
10012e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
10016e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
10018e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
10022e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
10058e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
10058e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
10072e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
10082e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
10102e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
10142e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
10142e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
10142e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
10146e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
10152e/mergedgcc -m64 -O -fomit-frame-pointer2012011320111120
10154e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
10156e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
10158e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
10164e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
10164e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
10168e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
10170e/mergedgcc -march=k8 -O -fomit-frame-pointer2012011320111120
10174e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
10178e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
10186e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
10186e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
10190e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
10192e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
10192e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
10194e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
10202e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
10206e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
10214e/mergedgcc -O -fomit-frame-pointer2012011320111120
10224e/mergedgcc -march=nocona -O -fomit-frame-pointer2012011320111120
10226e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
10226e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
10232e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
10254e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
10258e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
10260e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
10294e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
10294e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
10316e/refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
10538e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
10540e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
10540e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
10544e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
10646e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
10648e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
10660e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
10774e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
10778e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
10806e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
10814e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
10820e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
10826e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
10832e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
10852e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
10854e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
10930e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
10954e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
10962e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
10964e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
10978e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
10986e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
10994e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
11002e/mergedgcc -Os -fomit-frame-pointer2012011320111120
11008e/mergedgcc -m64 -Os -fomit-frame-pointer2012011320111120
11024e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
11032e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
11042e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
11044e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
11054e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
11178e/regsgcc -O2 -fomit-frame-pointer2012011320111120
11182e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
11226e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
11230e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
11246e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
11260e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11264e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
11268e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
11270e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11290e/regsgcc -m64 -O2 -fomit-frame-pointer2012011320111120
11354e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11358e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
11376e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11384e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
11510e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
11520e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
11536e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
11538e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
11540e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
11544e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
11546e/regsgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
11554e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
11568e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
11572e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
11586e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
11604e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
11608e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
11618e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
11618e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
11656e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
11660e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11692e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
12044e/refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
12044e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
12052e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
12060e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
12074e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
12090e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
12092e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
12120e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
12134e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
12190e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
12230e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
12232e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
12440e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
12440e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
12494e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
12512e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
12512e/regsgcc -march=nocona -O -fomit-frame-pointer2012011320111120
12524e/regsgcc -O -fomit-frame-pointer2012011320111120
12538e/regsgcc -m64 -O -fomit-frame-pointer2012011320111120
12538e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
12554e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
12560e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
12562e/regsgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
12564e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
12580e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
12588e/regsgcc -march=k8 -O -fomit-frame-pointer2012011320111120
12590e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
12592e/regsgcc -m64 -Os -fomit-frame-pointer2012011320111120
12626e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12628e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
12628e/regsgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
12636e/regsgcc -Os -fomit-frame-pointer2012011320111120
12636e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
12652e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12678e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
12696e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
12706e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
12716e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
12730e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
12750e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12792e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
12804e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12894e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
12896e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12912e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
12930e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12952e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
13108e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
13142e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
13236e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
13246e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
13250e/refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
13254e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
13262e/regsgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
13276e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
13320e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
13364e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
13364e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
13382e/refgcc -O2 -fomit-frame-pointer2012011320111120
13414e/refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
13428e/refgcc -O -fomit-frame-pointer2012011320111120
13430e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
13462e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
13462e/refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
13490e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
13494e/refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
13566e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
13566e/refgcc -m64 -O -fomit-frame-pointer2012011320111120
13656e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
13656e/refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
13684e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
13774e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
13816e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
13834e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
13912e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
14040e/refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
14644e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
14662e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
14882e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
14898e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
14998e/refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
15034e/refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
15060e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
15072e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
15118e/refgcc -m64 -Os -fomit-frame-pointer2012011320111120
15132e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
15140e/refgcc -Os -fomit-frame-pointer2012011320111120
15146e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
15152e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
15154e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
15160e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
15190e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
15190e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
15236e/refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
15258e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
15272e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
15272e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
15348e/refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
15376e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
33374e/mergedgcc -funroll-loops2012011320111120
33386e/mergedcc2012011320111120
33494e/mergedgcc2012011320111120
43334e/regsgcc -funroll-loops2012011320111120
43512e/regscc2012011320111120
43526e/regsgcc2012011320111120
46254e/refgcc2012011320111120
46632e/refcc2012011320111120
46710e/refgcc -funroll-loops2012011320111120

Compiler output

Implementation: crypto_stream/chacha20/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_stream/chacha20/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /var/tmp/supercop-20111120/bench/backup/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)

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