Implementation notes: amd64, katana, crypto_stream/chacha8

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
3000e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
3008e/amd64-xmm6cc2011090420110831
3008e/amd64-xmm6gcc2011090420110831
3008e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
3008e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
3008e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
3016e/amd64-xmm6icc -O2 -static2011061820110617
3024e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
3024e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
3024e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
3024e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
3024e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
3024e/amd64-xmm6icc -O1 -xP -static2011061820110617
3032e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2011090420110831
3032e/amd64-xmm6icc -O1 -static2011061820110617
3032e/amd64-xmm6icc -m64 -O3 -static -no-vec2011061820110617
3032e/amd64-xmm6icc -m64 -Os -static2011061820110617
3032e/amd64-xmm6icc -no-vec2011061820110617
3040e/amd64-xmm6gcc -O3 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -Os -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
3040e/amd64-xmm6icc -O3 -xP -static2011061820110617
3040e/amd64-xmm6icc -Os -xW -static2011061820110617
3048e/amd64-xmm6gcc -O2 -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2011090420110831
3048e/amd64-xmm6icc2011061820110617
3048e/amd64-xmm6icc -O1 -static -no-vec2011061820110617
3048e/amd64-xmm6icc -O3 -static2011061820110617
3056e/amd64-xmm6gcc -O -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2011090420110831
3056e/amd64-xmm6icc -O1 -xW -static2011061820110617
3056e/amd64-xmm6icc -O2 -xP -static2011061820110617
3056e/amd64-xmm6icc -O2 -xP -static -no-vec2011061820110617
3056e/amd64-xmm6icc -Os -static2011061820110617
3064e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
3064e/amd64-xmm6icc -Os -xW -static -no-vec2011061820110617
3064e/amd64-xmm6icc -m64 -O2 -static2011061820110617
3064e/amd64-xmm6icc -m64 -O3 -static2011061820110617
3072e/amd64-xmm6gcc -funroll-loops2011090420110831
3072e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
3072e/amd64-xmm6icc -O3 -static -no-vec2011061820110617
3072e/amd64-xmm6icc -O3 -xP -static -no-vec2011061820110617
3072e/amd64-xmm6icc -O3 -xW -static2011061820110617
3072e/amd64-xmm6icc -m64 -O2 -static -no-vec2011061820110617
3080e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2011090420110831
3080e/amd64-xmm6icc -Os -xP -static2011061820110617
3088e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
3088e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2011090420110831
3096e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
3096e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
3112e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
3112e/amd64-xmm6icc -m64 -xHost -vec-report0 -static2011061820110617
3120e/amd64-xmm6icc -O2 -xW -static -no-vec2011061820110617
3128e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
3128e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
3128e/amd64-xmm6icc -Os -xP -static -no-vec2011061820110617
3136e/amd64-xmm6icc -O2 -static -no-vec2011061820110617
3136e/amd64-xmm6icc -O2 -xW -static2011061820110617
3144e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
3144e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
3144e/amd64-xmm6icc -O1 -xP -static -no-vec2011061820110617
3144e/amd64-xmm6icc -O3 -xW -static -no-vec2011061820110617
3152e/amd64-xmm6icc -O1 -xW -static -no-vec2011061820110617
3152e/amd64-xmm6icc -m64 -O1 -static -no-vec2011061820110617
3160e/amd64-xmm6icc -Os -static -no-vec2011061820110617
3168e/amd64-xmm6icc -m64 -Os -static -no-vec2011061820110617
3384e/amd64-xmm6icc -m64 -O1 -static2011061820110617
5024e/mergedicc -O3 -static -no-vec2011061820110617
5048e/mergedicc -O3 -xP -static -no-vec2011061820110617
5080e/mergedicc -O3 -xP -static2011061820110617
5080e/mergedicc -O3 -xW -static2011061820110617
5128e/mergedicc -O3 -static2011061820110617
5160e/mergedicc -m64 -O3 -static2011061820110617
5176e/mergedicc -O3 -xW -static -no-vec2011061820110617
5176e/mergedicc -m64 -O3 -static -no-vec2011061820110617
5208e/mergedicc -m64 -O2 -static -no-vec2011061820110617
5216e/mergedicc2011061820110617
5216e/mergedicc -O2 -static2011061820110617
5216e/mergedicc -O2 -xW -static2011061820110617
5224e/mergedicc -O2 -xP -static -no-vec2011061820110617
5224e/mergedicc -no-vec2011061820110617
5232e/mergedicc -O2 -xP -static2011061820110617
5232e/mergedicc -m64 -O2 -static2011061820110617
5240e/mergedicc -m64 -xHost -vec-report0 -static2011061820110617
5256e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
5256e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
5264e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
5264e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
5264e/mergedicc -O2 -static -no-vec2011061820110617
5272e/amd64-3gcc -O3 -fomit-frame-pointer2011090420110831
5272e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
5272e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
5272e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
5272e/amd64-3icc -O3 -xP -static2011061820110617
5272e/amd64-3icc -m64 -O3 -static -no-vec2011061820110617
5272e/amd64-3icc -m64 -xHost -vec-report0 -static2011061820110617
5280e/amd64-3gcc2011090420110831
5280e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
5280e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5280e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5280e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
5280e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2011090420110831
5288e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2011090420110831
5288e/amd64-3icc -O2 -xP -static -no-vec2011061820110617
5288e/amd64-3icc -O3 -static2011061820110617
5288e/amd64-3icc -O3 -xW -static2011061820110617
5296e/amd64-3gcc -O -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
5296e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
5296e/amd64-3icc -O1 -xP -static2011061820110617
5296e/amd64-3icc -O1 -xW -static2011061820110617
5296e/amd64-3icc -O2 -static2011061820110617
5296e/amd64-3icc -O2 -xP -static2011061820110617
5296e/amd64-3icc -O3 -xW -static -no-vec2011061820110617
5296e/amd64-3icc -Os -static2011061820110617
5296e/amd64-3icc -m64 -O1 -static -no-vec2011061820110617
5296e/amd64-3icc -m64 -O2 -static2011061820110617
5296e/amd64-3icc -m64 -O3 -static2011061820110617
5296e/amd64-3icc -m64 -Os -static2011061820110617
5304e/amd64-3gcc -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2011090420110831
5304e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
5304e/amd64-3icc -O1 -static2011061820110617
5304e/amd64-3icc -O1 -static -no-vec2011061820110617
5304e/amd64-3icc -O1 -xP -static -no-vec2011061820110617
5304e/amd64-3icc -O1 -xW -static -no-vec2011061820110617
5304e/amd64-3icc -O2 -static -no-vec2011061820110617
5304e/amd64-3icc -O3 -static -no-vec2011061820110617
5304e/amd64-3icc -O3 -xP -static -no-vec2011061820110617
5304e/amd64-3icc -Os -xP -static2011061820110617
5304e/amd64-3icc -Os -xW -static2011061820110617
5304e/amd64-3icc -m64 -O1 -static2011061820110617
5312e/amd64-3gcc -O2 -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -funroll-loops2011090420110831
5312e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
5312e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
5312e/amd64-3icc2011061820110617
5312e/amd64-3icc -O2 -xW -static2011061820110617
5312e/amd64-3icc -O2 -xW -static -no-vec2011061820110617
5312e/amd64-3icc -Os -xW -static -no-vec2011061820110617
5312e/amd64-3icc -m64 -O2 -static -no-vec2011061820110617
5312e/amd64-3icc -m64 -Os -static -no-vec2011061820110617
5320e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -m64 -O -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
5320e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5320e/mergedicc -O2 -xW -static -no-vec2011061820110617
5328e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
5328e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
5328e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
5328e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
5328e/amd64-3icc -Os -static -no-vec2011061820110617
5336e/amd64-3cc2011090420110831
5336e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
5336e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2011090420110831
5336e/amd64-3icc -Os -xP -static -no-vec2011061820110617
5336e/amd64-3icc -no-vec2011061820110617
5360e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
5368e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
5464e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5488e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
5536e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
5552e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
5592e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
5616e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
5624e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
5752e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
5760e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
5760e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
5768e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
5784e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
5784e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
5792e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
5800e/mergedgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
5800e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
5808e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
5808e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
5816e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
5824e/mergedicc -O1 -static -no-vec2011061820110617
5848e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5848e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
5856e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
5856e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
5856e/mergedicc -O1 -static2011061820110617
5856e/mergedicc -O1 -xP -static2011061820110617
5856e/mergedicc -O1 -xW -static -no-vec2011061820110617
5856e/mergedicc -m64 -O1 -static2011061820110617
5888e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
5896e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
5904e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
5912e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
5912e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5912e/regsgcc -m64 -O3 -fomit-frame-pointer2011090420110831
5920e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
5920e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
5920e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
5920e/regsicc2011061820110617
5928e/regsicc -O2 -xP -static2011061820110617
5936e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
5936e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
5936e/mergedgcc -m64 -O3 -fomit-frame-pointer2011090420110831
5936e/mergedicc -m64 -O1 -static -no-vec2011061820110617
5936e/regsicc -m64 -O2 -static2011061820110617
5952e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
5952e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
5952e/regsicc -O2 -static2011061820110617
5952e/regsicc -O2 -xW -static2011061820110617
5960e/regsicc -m64 -xHost -vec-report0 -static2011061820110617
5984e/mergedgcc -O3 -fomit-frame-pointer2011090420110831
5984e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
5984e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
6000e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6008e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6008e/mergedicc -O1 -xW -static2011061820110617
6008e/regsicc -O3 -xP -static2011061820110617
6008e/regsicc -m64 -O3 -static2011061820110617
6016e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6016e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
6032e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
6032e/mergedgcc -m64 -O -fomit-frame-pointer2011090420110831
6032e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6032e/mergedicc -O1 -xP -static -no-vec2011061820110617
6040e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6040e/regsicc -O3 -static2011061820110617
6048e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6048e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
6056e/mergedgcc -O -fomit-frame-pointer2011090420110831
6056e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
6056e/mergedgcc -march=nocona -O -fomit-frame-pointer2011090420110831
6064e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
6064e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6064e/regsicc -O3 -xW -static2011061820110617
6080e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
6088e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
6096e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
6104e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
6104e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
6104e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
6104e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
6104e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
6112e/mergedgcc -m64 -O2 -fomit-frame-pointer2011090420110831
6120e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
6128e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
6128e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6128e/mergedgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
6128e/mergedicc -Os -xP -static2011061820110617
6136e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
6144e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
6152e/mergedgcc -march=k8 -O -fomit-frame-pointer2011090420110831
6160e/mergedgcc -Os -fomit-frame-pointer2011090420110831
6160e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6160e/mergedgcc -m64 -Os -fomit-frame-pointer2011090420110831
6160e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
6160e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
6168e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
6168e/mergedgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
6168e/mergedicc -m64 -Os -static2011061820110617
6176e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
6176e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
6184e/regsgcc -O3 -fomit-frame-pointer2011090420110831
6184e/mergedicc -Os -xW -static2011061820110617
6192e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6200e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
6200e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
6200e/regsgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
6200e/mergedicc -Os -xW -static -no-vec2011061820110617
6208e/mergedgcc -O2 -fomit-frame-pointer2011090420110831
6208e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
6208e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
6216e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
6224e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
6232e/reficc -O3 -static2011061820110617
6240e/mergedicc -m64 -Os -static -no-vec2011061820110617
6248e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
6248e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
6248e/mergedicc -Os -static -no-vec2011061820110617
6256e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
6264e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
6264e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
6272e/reficc -O3 -xW -static2011061820110617
6280e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
6280e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
6288e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6304e/mergedicc -Os -static2011061820110617
6312e/mergedicc -Os -xP -static -no-vec2011061820110617
6320e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
6344e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6352e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6384e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
6392e/regsgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
6408e/reficc -O3 -xP -static2011061820110617
6424e/mergedgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
6432e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
6440e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
6448e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
6464e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
6552e/regsicc -m64 -Os -static2011061820110617
6560e/refgcc -m64 -O3 -fomit-frame-pointer2011090420110831
6584e/regsicc -Os -xW -static2011061820110617
6600e/reficc -O2 -xP -static2011061820110617
6616e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6616e/reficc -m64 -O3 -static2011061820110617
6624e/regsicc -Os -xP -static2011061820110617
6632e/reficc -m64 -xHost -vec-report0 -static2011061820110617
6640e/reficc2011061820110617
6640e/reficc -O2 -static2011061820110617
6672e/reficc -O2 -xW -static2011061820110617
6688e/refgcc -O3 -fomit-frame-pointer2011090420110831
6696e/reficc -m64 -O2 -static2011061820110617
6720e/refgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
6720e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
6752e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6760e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6816e/refgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6848e/refgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
6864e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
6904e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6928e/regsicc -Os -static2011061820110617
6944e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
6984e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6992e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
7040e/reficc -m64 -Os -static2011061820110617
7064e/reficc -Os -xP -static2011061820110617
7064e/reficc -Os -xW -static2011061820110617
7080e/reficc -Os -static2011061820110617
7200e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
7216e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
7248e/refgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
7336e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
8032e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
8152e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
8160e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
8168e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
8168e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
8184e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
8184e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
8192e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
8240e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
8240e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
8272e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
8272e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
8344e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
8544e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
8640e/regsgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
8648e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
8664e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
8856e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
8896e/refgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
8944e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
8960e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
8968e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
9000e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
9040e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
9096e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
9112e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
9128e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
9152e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
9176e/regsicc -Os -xW -static -no-vec2011061820110617
9184e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
9184e/regsicc -m64 -Os -static -no-vec2011061820110617
9208e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
9208e/regsicc -Os -static -no-vec2011061820110617
9216e/regsgcc -O2 -fomit-frame-pointer2011090420110831
9216e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
9224e/regsgcc -march=nocona -O -fomit-frame-pointer2011090420110831
9232e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
9256e/reficc -no-vec2011061820110617
9280e/regsgcc -m64 -O2 -fomit-frame-pointer2011090420110831
9280e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
9296e/reficc -O2 -xW -static -no-vec2011061820110617
9312e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
9312e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
9328e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
9336e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
9336e/reficc -m64 -O2 -static -no-vec2011061820110617
9352e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
9352e/regsicc -Os -xP -static -no-vec2011061820110617
9360e/reficc -O2 -xP -static -no-vec2011061820110617
9368e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
9376e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
9384e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
9416e/refgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
9480e/reficc -O2 -static -no-vec2011061820110617
9528e/regsicc -O3 -static -no-vec2011061820110617
9536e/regsicc -O3 -xW -static -no-vec2011061820110617
9544e/regsicc -m64 -O3 -static -no-vec2011061820110617
9560e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
9568e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
9592e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
9624e/regsicc -O3 -xP -static -no-vec2011061820110617
9640e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
9656e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
9656e/reficc -O3 -static -no-vec2011061820110617
9664e/reficc -O3 -xP -static -no-vec2011061820110617
9704e/reficc -O3 -xW -static -no-vec2011061820110617
9704e/reficc -m64 -O3 -static -no-vec2011061820110617
9880e/regsgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
9896e/regsgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
9904e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
9920e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
9928e/regsicc -no-vec2011061820110617
9944e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
9944e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
9968e/regsgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
9976e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
9976e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
9984e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
9992e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
10056e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
10064e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
10064e/regsgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
10064e/refgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
10072e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
10080e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
10096e/regsgcc -O -fomit-frame-pointer2011090420110831
10096e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
10096e/regsgcc -march=k8 -O -fomit-frame-pointer2011090420110831
10104e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
10104e/regsicc -O2 -xP -static -no-vec2011061820110617
10112e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
10112e/regsicc -m64 -O2 -static -no-vec2011061820110617
10128e/regsgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
10144e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
10144e/regsgcc -m64 -Os -fomit-frame-pointer2011090420110831
10152e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
10152e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
10168e/regsicc -O2 -xW -static -no-vec2011061820110617
10176e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
10184e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
10200e/regsicc -m64 -O1 -static2011061820110617
10208e/regsicc -O2 -static -no-vec2011061820110617
10232e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
10240e/regsgcc -Os -fomit-frame-pointer2011090420110831
10240e/regsgcc -m64 -O -fomit-frame-pointer2011090420110831
10248e/regsgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
10248e/regsicc -O1 -xW -static -no-vec2011061820110617
10256e/regsicc -O1 -static -no-vec2011061820110617
10264e/regsicc -O1 -static2011061820110617
10272e/regsgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
10312e/regsicc -O1 -xW -static2011061820110617
10360e/regsicc -O1 -xP -static2011061820110617
10368e/regsicc -m64 -O1 -static -no-vec2011061820110617
10376e/regsicc -O1 -xP -static -no-vec2011061820110617
10424e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
10440e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
10720e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
10936e/refgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
11144e/reficc -O1 -static2011061820110617
11184e/reficc -O1 -xW -static -no-vec2011061820110617
11280e/reficc -O1 -xW -static2011061820110617
11288e/reficc -O1 -xP -static2011061820110617
11352e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
11352e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
11360e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
11392e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
11400e/reficc -O1 -static -no-vec2011061820110617
11416e/reficc -O1 -xP -static -no-vec2011061820110617
11600e/reficc -Os -static -no-vec2011061820110617
11616e/reficc -Os -xW -static -no-vec2011061820110617
11616e/reficc -m64 -Os -static -no-vec2011061820110617
11624e/refgcc -O2 -fomit-frame-pointer2011090420110831
11624e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
11632e/reficc -Os -xP -static -no-vec2011061820110617
11656e/refgcc -m64 -O2 -fomit-frame-pointer2011090420110831
11944e/reficc -m64 -O1 -static -no-vec2011061820110617
11960e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
11960e/refgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
12024e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
12032e/refgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
12040e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
12048e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
12048e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
12048e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
12048e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
12104e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
12104e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
12104e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
12104e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
12112e/refgcc -march=nocona -O -fomit-frame-pointer2011090420110831
12208e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
12208e/refgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
12264e/reficc -m64 -O1 -static2011061820110617
12328e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
12336e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
12352e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
12352e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
12376e/refgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
12384e/refgcc -Os -fomit-frame-pointer2011090420110831
12384e/refgcc -m64 -Os -fomit-frame-pointer2011090420110831
12392e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
12408e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
12424e/refgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
12480e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
12496e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
12672e/refgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
12696e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
12704e/refgcc -O -fomit-frame-pointer2011090420110831
12704e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
12704e/refgcc -m64 -O -fomit-frame-pointer2011090420110831
12728e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
12728e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
12752e/refgcc -march=k8 -O -fomit-frame-pointer2011090420110831
12784e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
24600e/mergedgcc -funroll-loops2011090420110831
24608e/mergedcc2011090420110831
24720e/mergedgcc2011090420110831
42088e/regscc2011090420110831
42576e/regsgcc2011090420110831
42576e/regsgcc -funroll-loops2011090420110831
50184e/refgcc -funroll-loops2011090420110831
54720e/refgcc2011090420110831
55608e/refcc2011090420110831

Test failure

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

Number of similar (compiler,implementation) pairs: 510, 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
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
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
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
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
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
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
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
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
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
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

Test failure

Implementation: crypto_stream/chacha8/e/x86-1
Compiler: icc
error 139
Segmentation fault

Number of similar (compiler,implementation) pairs: 210, namely:
CompilerImplementations
icc e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -xP -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -xP -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -xW -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O1 -xW -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -xP -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -xP -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -xW -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O2 -xW -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -xP -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -xP -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -xW -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -O3 -xW -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -xP -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -xP -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -xW -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -Os -xW -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O1 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O1 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O2 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O2 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O3 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -O3 -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -Os -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -Os -static -no-vec e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -m64 -xHost -vec-report0 -static e/x86-1 e/x86-mmx e/x86-xmm e/x86-xmm2 e/x86-xmm5 e/x86-xmm6
icc -no-vec 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/djb/benchmarking/supercop-20110426/supercop-data/katana/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: 120, 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
icc e/sparc
icc -O1 -static e/sparc
icc -O1 -static -no-vec e/sparc
icc -O1 -xP -static e/sparc
icc -O1 -xP -static -no-vec e/sparc
icc -O1 -xW -static e/sparc
icc -O1 -xW -static -no-vec e/sparc
icc -O2 -static e/sparc
icc -O2 -static -no-vec e/sparc
icc -O2 -xP -static e/sparc
icc -O2 -xP -static -no-vec e/sparc
icc -O2 -xW -static e/sparc
icc -O2 -xW -static -no-vec e/sparc
icc -O3 -static e/sparc
icc -O3 -static -no-vec e/sparc
icc -O3 -xP -static e/sparc
icc -O3 -xP -static -no-vec e/sparc
icc -O3 -xW -static e/sparc
icc -O3 -xW -static -no-vec e/sparc
icc -Os -static e/sparc
icc -Os -static -no-vec e/sparc
icc -Os -xP -static e/sparc
icc -Os -xP -static -no-vec e/sparc
icc -Os -xW -static e/sparc
icc -Os -xW -static -no-vec e/sparc
icc -m64 -O1 -static e/sparc
icc -m64 -O1 -static -no-vec e/sparc
icc -m64 -O2 -static e/sparc
icc -m64 -O2 -static -no-vec e/sparc
icc -m64 -O3 -static e/sparc
icc -m64 -O3 -static -no-vec e/sparc
icc -m64 -Os -static e/sparc
icc -m64 -Os -static -no-vec e/sparc
icc -m64 -xHost -vec-report0 -static e/sparc
icc -no-vec 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/djb/supercop-20110831/supercop-data/katana/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: 85, 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=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/djb/benchmarking/supercop-20110426/supercop-data/katana/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/djb/benchmarking/supercop-20110426/supercop-data/katana/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/djb/supercop-20110831/supercop-data/katana/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/djb/supercop-20110831/supercop-data/katana/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

Compiler output

Implementation: crypto_stream/chacha8/e/ppc-altivec
Compiler: icc
api.c: ./e/ecrypt-sync.h(60): warning #77: this declaration has no storage class or type specifier
api.c: __vector unsigned int myalignment;
api.c: ^
api.c:
api.c: ./e/ecrypt-sync.h(60): error: expected a ";"
api.c: __vector unsigned int myalignment;
api.c: ^
api.c:
api.c: compilation aborted for api.c (code 2)

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
icc e/ppc-altivec
icc -O1 -static e/ppc-altivec
icc -O1 -static -no-vec e/ppc-altivec
icc -O1 -xP -static e/ppc-altivec
icc -O1 -xP -static -no-vec e/ppc-altivec
icc -O1 -xW -static e/ppc-altivec
icc -O1 -xW -static -no-vec e/ppc-altivec
icc -O2 -static e/ppc-altivec
icc -O2 -static -no-vec e/ppc-altivec
icc -O2 -xP -static e/ppc-altivec
icc -O2 -xP -static -no-vec e/ppc-altivec
icc -O2 -xW -static e/ppc-altivec
icc -O2 -xW -static -no-vec e/ppc-altivec
icc -O3 -static e/ppc-altivec
icc -O3 -static -no-vec e/ppc-altivec
icc -O3 -xP -static e/ppc-altivec
icc -O3 -xP -static -no-vec e/ppc-altivec
icc -O3 -xW -static e/ppc-altivec
icc -O3 -xW -static -no-vec e/ppc-altivec
icc -Os -static e/ppc-altivec
icc -Os -static -no-vec e/ppc-altivec
icc -Os -xP -static e/ppc-altivec
icc -Os -xP -static -no-vec e/ppc-altivec
icc -Os -xW -static e/ppc-altivec
icc -Os -xW -static -no-vec e/ppc-altivec
icc -m64 -O1 -static e/ppc-altivec
icc -m64 -O1 -static -no-vec e/ppc-altivec
icc -m64 -O2 -static e/ppc-altivec
icc -m64 -O2 -static -no-vec e/ppc-altivec
icc -m64 -O3 -static e/ppc-altivec
icc -m64 -O3 -static -no-vec e/ppc-altivec
icc -m64 -Os -static e/ppc-altivec
icc -m64 -Os -static -no-vec e/ppc-altivec
icc -m64 -xHost -vec-report0 -static e/ppc-altivec
icc -no-vec e/ppc-altivec

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: icc
api.c: /home/djb/supercop-20110617/supercop-data/katana/amd64/include/estream-convert-api.h(7): catastrophic error: cannot open source file "e/ecrypt-sync.h"
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c:
api.c: compilation aborted for api.c (code 4)

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc amd64-ssse3
icc -O1 -static amd64-ssse3
icc -O1 -static -no-vec amd64-ssse3
icc -O2 -static amd64-ssse3
icc -O2 -static -no-vec amd64-ssse3
icc -O3 -static amd64-ssse3
icc -O3 -static -no-vec amd64-ssse3
icc -Os -static amd64-ssse3
icc -Os -static -no-vec amd64-ssse3
icc -m64 -O1 -static amd64-ssse3
icc -m64 -O1 -static -no-vec amd64-ssse3
icc -m64 -O2 -static amd64-ssse3
icc -m64 -O2 -static -no-vec amd64-ssse3
icc -m64 -O3 -static amd64-ssse3
icc -m64 -O3 -static -no-vec amd64-ssse3
icc -m64 -Os -static amd64-ssse3
icc -m64 -Os -static -no-vec amd64-ssse3
icc -m64 -xHost -vec-report0 -static amd64-ssse3
icc -no-vec amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: icc -O1 -xP -static
api.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
api.c: /home/djb/supercop-20110617/supercop-data/katana/amd64/include/estream-convert-api.h(7): catastrophic error: cannot open source file "e/ecrypt-sync.h"
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c:
api.c: compilation aborted for api.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static amd64-ssse3
icc -O1 -xP -static -no-vec amd64-ssse3
icc -O2 -xP -static amd64-ssse3
icc -O2 -xP -static -no-vec amd64-ssse3
icc -O3 -xP -static amd64-ssse3
icc -O3 -xP -static -no-vec amd64-ssse3
icc -Os -xP -static amd64-ssse3
icc -Os -xP -static -no-vec amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/merged
Compiler: icc -O1 -xP -static
api.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
chacha.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xP -static e/merged e/ref e/regs
icc -O1 -xP -static -no-vec e/merged e/ref e/regs
icc -O2 -xP -static e/merged e/ref e/regs
icc -O2 -xP -static -no-vec e/merged e/ref e/regs
icc -O3 -xP -static e/merged e/ref e/regs
icc -O3 -xP -static -no-vec e/merged e/ref e/regs
icc -Os -xP -static e/merged e/ref e/regs
icc -Os -xP -static -no-vec e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: icc -O1 -xP -static
api.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
chacha.s: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static e/amd64-3 e/amd64-xmm6
icc -O1 -xP -static -no-vec e/amd64-3 e/amd64-xmm6
icc -O2 -xP -static e/amd64-3 e/amd64-xmm6
icc -O2 -xP -static -no-vec e/amd64-3 e/amd64-xmm6
icc -O3 -xP -static e/amd64-3 e/amd64-xmm6
icc -O3 -xP -static -no-vec e/amd64-3 e/amd64-xmm6
icc -Os -xP -static e/amd64-3 e/amd64-xmm6
icc -Os -xP -static -no-vec e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: icc -O1 -xW -static
api.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
api.c: /home/djb/supercop-20110617/supercop-data/katana/amd64/include/estream-convert-api.h(7): catastrophic error: cannot open source file "e/ecrypt-sync.h"
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c:
api.c: compilation aborted for api.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static amd64-ssse3
icc -O1 -xW -static -no-vec amd64-ssse3
icc -O2 -xW -static amd64-ssse3
icc -O2 -xW -static -no-vec amd64-ssse3
icc -O3 -xW -static amd64-ssse3
icc -O3 -xW -static -no-vec amd64-ssse3
icc -Os -xW -static amd64-ssse3
icc -Os -xW -static -no-vec amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/merged
Compiler: icc -O1 -xW -static
api.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
chacha.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xW -static e/merged e/ref e/regs
icc -O1 -xW -static -no-vec e/merged e/ref e/regs
icc -O2 -xW -static e/merged e/ref e/regs
icc -O2 -xW -static -no-vec e/merged e/ref e/regs
icc -O3 -xW -static e/merged e/ref e/regs
icc -O3 -xW -static -no-vec e/merged e/ref e/regs
icc -Os -xW -static e/merged e/ref e/regs
icc -Os -xW -static -no-vec e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: icc -O1 -xW -static
api.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
chacha.s: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static e/amd64-3 e/amd64-xmm6
icc -O1 -xW -static -no-vec e/amd64-3 e/amd64-xmm6
icc -O2 -xW -static e/amd64-3 e/amd64-xmm6
icc -O2 -xW -static -no-vec e/amd64-3 e/amd64-xmm6
icc -O3 -xW -static e/amd64-3 e/amd64-xmm6
icc -O3 -xW -static -no-vec e/amd64-3 e/amd64-xmm6
icc -Os -xW -static e/amd64-3 e/amd64-xmm6
icc -Os -xW -static -no-vec e/amd64-3 e/amd64-xmm6