Implementation notes: amd64, phenom, crypto_stream/chacha8

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
3417krovetzgcc -m64 -march=nocona -O -fomit-frame-pointer2012081420120812
3444krovetzgcc -funroll-loops -O -fomit-frame-pointer2012081420120812
3448krovetzgcc -m64 -O -fomit-frame-pointer2012081420120812
3481krovetzgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081420120812
3598krovetzgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081420120812
3661e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
3671e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
3672e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012052420120521
3676e/amd64-xmm6gcc2012052420120521
3679e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
3700e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
3706e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
3710e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
3710e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012052420120521
3710e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
3710e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
3710e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
3715e/amd64-xmm6cc2012052420120521
3716e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
3719e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
3925krovetzgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081420120812
3930krovetzgcc -march=nocona -O2 -fomit-frame-pointer2012081420120812
3976krovetzgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081420120812
3976krovetzgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081420120812
4003krovetzgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081420120812
4003krovetzgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081420120812
4006krovetzgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081420120812
4013krovetzgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081420120812
4016krovetzgcc -march=nocona -O -fomit-frame-pointer2012081420120812
4018krovetzgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081420120812
4018krovetzgcc -march=nocona -O3 -fomit-frame-pointer2012081420120812
4025krovetzgcc -m64 -march=k8 -O -fomit-frame-pointer2012081420120812
4032krovetzgcc -march=k8 -O -fomit-frame-pointer2012081420120812
4050krovetzgcc -O -fomit-frame-pointer2012081420120812
4050krovetzgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081420120812
4051krovetzgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081420120812
4051krovetzgcc -march=barcelona -O -fomit-frame-pointer2012081420120812
4053krovetzgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081420120812
4054krovetzgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081420120812
4054krovetzgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081420120812
4056krovetzgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081420120812
4057krovetzgcc -fno-schedule-insns -O -fomit-frame-pointer2012081420120812
4097krovetzgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081420120812
4177krovetzgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081420120812
4177krovetzgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081420120812
4230krovetzgcc -m64 -O3 -fomit-frame-pointer2012081420120812
4237krovetzgcc -march=nocona -Os -fomit-frame-pointer2012081420120812
4242krovetzgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081420120812
4243krovetzgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081420120812
4246krovetzgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081420120812
4269krovetzgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081420120812
4288krovetzgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081420120812
4302krovetzgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081420120812
4309e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
4310e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
4310e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
4310e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
4311e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
4312e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
4312e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4312e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -O -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -Os -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
4319e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012052420120521
4321e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
4321e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
4321e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
4321e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012052420120521
4322e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
4323e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
4323e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
4324e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012052420120521
4326krovetzgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081420120812
4326krovetzgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081420120812
4326e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
4327e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
4328e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
4331e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012052420120521
4337e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
4356e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
4357e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
4358e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
4358e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
4358e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
4358e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
4358e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
4359e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
4359e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012052420120521
4360e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
4360e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
4364e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012052420120521
4365e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
4365e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
4366e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
4366e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
4366e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
4367e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
4367e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
4367e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
4368e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
4373e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4374e/amd64-xmm6gcc -funroll-loops2012052420120521
4377e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012052420120521
4377e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
4377e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
4381e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
4381e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
4383e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
4383e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
4392e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
4392e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
4392e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
4392e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
4393e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
4394e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -O -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4395e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
4396e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012052420120521
4405e/amd64-3cc2012052420120521
4412e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
4414e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012052420120521
4629e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
4631e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
4680e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
4934krovetzgcc -funroll-loops -O3 -fomit-frame-pointer2012081420120812
4934krovetzgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081420120812
4936krovetzgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081420120812
4951krovetzgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081420120812
4952krovetzgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081420120812
4974e/mergedgcc -m64 -O -fomit-frame-pointer2012052420120521
4975krovetzgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081420120812
4977krovetzgcc -O3 -fomit-frame-pointer2012081420120812
4977krovetzgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081420120812
4979krovetzgcc -O2 -fomit-frame-pointer2012081420120812
4979krovetzgcc -m64 -O2 -fomit-frame-pointer2012081420120812
4995krovetzgcc -march=barcelona -O2 -fomit-frame-pointer2012081420120812
5000krovetzgcc -march=k8 -O2 -fomit-frame-pointer2012081420120812
5003e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
5008e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
5029krovetzgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081420120812
5052krovetzgcc -funroll-loops -O2 -fomit-frame-pointer2012081420120812
5055krovetzgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081420120812
5059e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5064krovetzgcc -march=barcelona -O3 -fomit-frame-pointer2012081420120812
5065krovetzgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081420120812
5074krovetzgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081420120812
5074krovetzgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081420120812
5078e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5082krovetzgcc -march=k8 -O3 -fomit-frame-pointer2012081420120812
5083krovetzgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081420120812
5087e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5106e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
5112e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
5123e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5170e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
5170e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
5171e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -O2 -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
5172e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -O3 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012052420120521
5173e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
5174e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5174e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5175e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5175e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
5175e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5175e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5176krovetzgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081420120812
5176e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
5176e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012052420120521
5177krovetzgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081420120812
5182e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
5183e/amd64-3gcc -funroll-loops2012052420120521
5185e/amd64-3gcc2012052420120521
5192e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5192e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
5192e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5194e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5194e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
5194e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
5196e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5197e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
5201e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5201e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
5201e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5202e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
5205krovetzgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081420120812
5206krovetzgcc -funroll-loops -Os -fomit-frame-pointer2012081420120812
5206krovetzgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081420120812
5207krovetzgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081420120812
5212e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
5213krovetzgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081420120812
5226krovetzgcc -march=k8 -Os -fomit-frame-pointer2012081420120812
5228e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
5229krovetzgcc -Os -fomit-frame-pointer2012081420120812
5229krovetzgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081420120812
5229krovetzgcc -m64 -Os -fomit-frame-pointer2012081420120812
5229krovetzgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081420120812
5239krovetzgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081420120812
5240e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
5241krovetzgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081420120812
5243krovetzgcc -march=barcelona -Os -fomit-frame-pointer2012081420120812
5244e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
5291e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
5310e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
5312e/mergedgcc -m64 -O3 -fomit-frame-pointer2012052420120521
5335e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5340e/mergedgcc -m64 -O2 -fomit-frame-pointer2012052420120521
5363e/regsgcc -O3 -fomit-frame-pointer2012052420120521
5427e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
5461e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
5488e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
5508e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
5509e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
5705e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5718e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5730e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
5731e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
5734e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
5749e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
5758e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5785e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
5785e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
5798e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
5822e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
5872e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
5875e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
5877e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
5882e/mergedgcc -O -fomit-frame-pointer2012052420120521
5887e/mergedgcc -march=nocona -O -fomit-frame-pointer2012052420120521
5890e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
5895e/mergedgcc -m64 -Os -fomit-frame-pointer2012052420120521
5897e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
5898e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
5898e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
5905e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
5907e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
5908e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
5908e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5911e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
5913e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
5936e/mergedgcc -Os -fomit-frame-pointer2012052420120521
5956e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
5956e/mergedgcc -march=k8 -O -fomit-frame-pointer2012052420120521
5957e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
5985e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
5987e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
5993e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
5994e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
5996e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
6006e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
6011e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
6020e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
6043e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
6069e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6084e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6089e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
6106e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
6108e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
6120e/mergedgcc -O3 -fomit-frame-pointer2012052420120521
6122e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6125e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
6139e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
6139e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
6142e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
6156e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
6172e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
6184e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6188e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6216e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
6234e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6241e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
6251e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
6263e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
6285e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
6289e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
6295e/mergedgcc -O2 -fomit-frame-pointer2012052420120521
6311e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
6312e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
6314e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
6319e/regsgcc -m64 -O3 -fomit-frame-pointer2012052420120521
6356e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
6375e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
6391e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
6482e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
6482e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6482e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
6496e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6521e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
6527e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
6543e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
6557e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6612e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6615e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
6648e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6657e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6673e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
6709e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
6719e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
6799e/refgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
6930e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6986e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
6999e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
7010e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
7293e/refgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
7367e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
7383e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
7411e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7412e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7444e/refgcc -O3 -fomit-frame-pointer2012052420120521
7457e/refgcc -m64 -O3 -fomit-frame-pointer2012052420120521
7507e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
7542e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7653e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
7823e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
7851e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7910e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
7920e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7928e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
7953e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
8242e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
8368e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
8673e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
8676e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
8681e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
8696e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
8728e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
8778e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
8812e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
8831e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
8855e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
8862e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
8873e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
8873e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
8904e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
8908e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
8911e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
8925e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
9263e/regsgcc -m64 -O -fomit-frame-pointer2012052420120521
9263e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
9263e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
9306e/regsgcc -march=k8 -O -fomit-frame-pointer2012052420120521
9323e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
9329e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
9335e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
9343e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
9345e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
9354e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
9354e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
9357e/regsgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
9359e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
9365e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
9373e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
9387e/regsgcc -O2 -fomit-frame-pointer2012052420120521
9394e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
9532e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
9585e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
9587e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
9692e/regsgcc -m64 -O2 -fomit-frame-pointer2012052420120521
9701e/regsgcc -O -fomit-frame-pointer2012052420120521
9736e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
9772e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
9811e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
9828e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
9835e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
9850e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
9854e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
9881e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
9887e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
10012e/refgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
10317e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
10384e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
10416e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
10511e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
10559e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
10559e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
10813e/regsgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
10826e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
10826e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
10917e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
10941e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
10954e/regsgcc -march=nocona -O -fomit-frame-pointer2012052420120521
11220e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
11266e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
11269e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
11269e/regsgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
11305e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
11508e/refgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
11540e/refgcc -m64 -O2 -fomit-frame-pointer2012052420120521
11621e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
11621e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
12729e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
12831e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
12987e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
12988e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
12989e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
12990e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
12992e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
12992e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
13034e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
13034e/refgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
13062e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
13114e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
13152e/refgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
13217e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
13219e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
13225e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
13232e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
13258e/regsgcc -Os -fomit-frame-pointer2012052420120521
13271e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
13319e/regsgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
13347e/regsgcc -m64 -Os -fomit-frame-pointer2012052420120521
13391e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
13471e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
13493e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
13557e/refgcc -m64 -Os -fomit-frame-pointer2012052420120521
13594e/refgcc -O2 -fomit-frame-pointer2012052420120521
13594e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
13695e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
14000e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
14007e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
14010e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
14069e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
14541e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
14544e/refgcc -march=k8 -O -fomit-frame-pointer2012052420120521
14994e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
15115e/refgcc -O -fomit-frame-pointer2012052420120521
15115e/refgcc -m64 -O -fomit-frame-pointer2012052420120521
15115e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
15149e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
15442e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
15673e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
15717e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
15747e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
15881e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
15883e/refgcc -Os -fomit-frame-pointer2012052420120521
15885e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
15889e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
15889e/refgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
15893e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
15932e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
15949e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
15962e/refgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
15998e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
16071e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
16492e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
16492e/refgcc -march=nocona -O -fomit-frame-pointer2012052420120521
16583e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
17744e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
17788e/refgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
17826e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
18791e/refgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
18910e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
18956e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
43434krovetzgcc -funroll-loops2012081420120812
43493krovetzcc2012081420120812
43494krovetzgcc2012081420120812
48955e/mergedcc2012052420120521
48968e/mergedgcc2012052420120521
49030e/mergedgcc -funroll-loops2012052420120521
67347e/regsgcc2012052420120521
67490e/regscc2012052420120521
74577e/refgcc -funroll-loops2012052420120521
74625e/refgcc2012052420120521
74632e/refcc2012052420120521
79366e/regsgcc -funroll-loops2012052420120521

Test failure

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

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

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/mschlaef/supercop/supercop-20120521/supercop-data/phenom/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

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

Compiler output

Implementation: crypto_stream/chacha8/e/ppc-altivec
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from /home/mschlaef/supercop/supercop-20101111/supercop-data/phenom/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: expected specifier-qualifier-list before '__vector'
api.c: In file included from /home/mschlaef/supercop/supercop-20101111/supercop-data/phenom/amd64/include/estream-convert-api.h:7,
api.c: from api.c:1:
api.c: ./e/ecrypt-sync.h:60: error: expected specifier-qualifier-list before '__vector'

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

Compiler output

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

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

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/mschlaef/supercop/supercop-20120521/supercop-data/phenom/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/mschlaef/supercop/supercop-20120521/supercop-data/phenom/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

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