Implementation notes: amd64, katana, crypto_stream/chacha20

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: chacha20
TimeImplementationCompilerBenchmark dateSUPERCOP version
6192e/amd64-xmm6icc -m64 -O2 -static -no-vec2011061820110617
6200e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
6200e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
6208e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
6216e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
6216e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
6216e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
6216e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
6216e/amd64-xmm6icc -O1 -xP -static2011061820110617
6216e/amd64-xmm6icc -O2 -xW -static2011061820110617
6216e/amd64-xmm6icc -O3 -static2011061820110617
6224e/amd64-xmm6gcc2011090420110831
6224e/amd64-xmm6gcc -O2 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2011090420110831
6224e/amd64-xmm6icc -O1 -xW -static2011061820110617
6224e/amd64-xmm6icc -O2 -xP -static2011061820110617
6224e/amd64-xmm6icc -O2 -xP -static -no-vec2011061820110617
6224e/amd64-xmm6icc -O3 -static -no-vec2011061820110617
6224e/amd64-xmm6icc -O3 -xP -static -no-vec2011061820110617
6224e/amd64-xmm6icc -O3 -xW -static2011061820110617
6232e/amd64-xmm6cc2011090420110831
6232e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
6232e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -Os -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2011090420110831
6240e/amd64-xmm6icc -O1 -static -no-vec2011061820110617
6240e/amd64-xmm6icc -O3 -xP -static2011061820110617
6240e/amd64-xmm6icc -O3 -xW -static -no-vec2011061820110617
6240e/amd64-xmm6icc -m64 -O3 -static -no-vec2011061820110617
6248e/amd64-xmm6gcc -O3 -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
6248e/amd64-xmm6icc -Os -static2011061820110617
6248e/amd64-xmm6icc -Os -xW -static2011061820110617
6256e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
6256e/amd64-xmm6icc -m64 -O3 -static2011061820110617
6264e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
6264e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
6264e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
6264e/amd64-xmm6icc -O2 -static2011061820110617
6264e/amd64-xmm6icc -no-vec2011061820110617
6272e/amd64-xmm6gcc -O -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
6272e/amd64-xmm6icc2011061820110617
6280e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
6280e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
6288e/amd64-xmm6icc -Os -xW -static -no-vec2011061820110617
6288e/amd64-xmm6icc -m64 -xHost -vec-report0 -static2011061820110617
6296e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
6296e/amd64-xmm6icc -O1 -static2011061820110617
6296e/amd64-xmm6icc -m64 -O2 -static2011061820110617
6304e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
6304e/amd64-xmm6icc -O1 -xW -static -no-vec2011061820110617
6304e/amd64-xmm6icc -Os -xP -static2011061820110617
6304e/amd64-xmm6icc -m64 -Os -static2011061820110617
6312e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
6312e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2011090420110831
6312e/amd64-xmm6icc -m64 -O1 -static2011061820110617
6328e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
6336e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
6344e/amd64-xmm6icc -O1 -xP -static -no-vec2011061820110617
6352e/amd64-xmm6icc -O2 -xW -static -no-vec2011061820110617
6368e/amd64-xmm6icc -O2 -static -no-vec2011061820110617
6368e/amd64-xmm6icc -m64 -O1 -static -no-vec2011061820110617
6368e/amd64-xmm6icc -m64 -Os -static -no-vec2011061820110617
6376e/amd64-xmm6icc -Os -xP -static -no-vec2011061820110617
6528e/amd64-xmm6icc -Os -static -no-vec2011061820110617
10960e/mergedicc -O3 -static2011061820110617
10960e/mergedicc -O3 -xW -static2011061820110617
10984e/mergedicc -m64 -O3 -static2011061820110617
11016e/mergedicc -O3 -xW -static -no-vec2011061820110617
11016e/mergedicc -m64 -O3 -static -no-vec2011061820110617
11024e/mergedicc -O3 -static -no-vec2011061820110617
11048e/mergedicc -O3 -xP -static2011061820110617
11120e/mergedicc -O2 -xW -static2011061820110617
11120e/mergedicc -no-vec2011061820110617
11144e/mergedicc -m64 -O2 -static -no-vec2011061820110617
11152e/mergedicc -m64 -xHost -vec-report0 -static2011061820110617
11168e/mergedicc -O2 -xP -static2011061820110617
11176e/mergedicc -O2 -static2011061820110617
11184e/mergedicc -O2 -xP -static -no-vec2011061820110617
11192e/mergedicc2011061820110617
11200e/mergedicc -O2 -static -no-vec2011061820110617
11200e/mergedicc -m64 -O2 -static2011061820110617
11216e/mergedicc -O3 -xP -static -no-vec2011061820110617
11240e/mergedicc -O2 -xW -static -no-vec2011061820110617
11280e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
11296e/mergedgcc -O3 -fomit-frame-pointer2011090420110831
11296e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
11296e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
11312e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
11320e/mergedgcc -m64 -O3 -fomit-frame-pointer2011090420110831
11672e/amd64-3icc -O3 -static2011061820110617
11680e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
11680e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
11688e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
11696e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
11696e/amd64-3icc -O1 -static -no-vec2011061820110617
11704e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -m64 -Os -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2011090420110831
11704e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
11704e/amd64-3icc -m64 -O2 -static2011061820110617
11704e/amd64-3icc -no-vec2011061820110617
11712e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
11712e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
11712e/amd64-3icc2011061820110617
11712e/amd64-3icc -O1 -xW -static2011061820110617
11720e/amd64-3gcc2011090420110831
11720e/amd64-3gcc -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
11720e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2011090420110831
11720e/amd64-3icc -Os -xP -static -no-vec2011061820110617
11728e/amd64-3gcc -O3 -fomit-frame-pointer2011090420110831
11728e/amd64-3gcc -O -fomit-frame-pointer2011090420110831
11728e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
11728e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
11728e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
11728e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
11728e/amd64-3icc -O2 -xW -static2011061820110617
11728e/amd64-3icc -O3 -static -no-vec2011061820110617
11728e/amd64-3icc -O3 -xP -static2011061820110617
11728e/amd64-3icc -O3 -xP -static -no-vec2011061820110617
11728e/amd64-3icc -O3 -xW -static2011061820110617
11728e/amd64-3icc -Os -xP -static2011061820110617
11728e/amd64-3icc -m64 -O3 -static2011061820110617
11736e/amd64-3cc2011090420110831
11736e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
11736e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
11736e/amd64-3icc -O1 -xP -static -no-vec2011061820110617
11736e/amd64-3icc -Os -xW -static2011061820110617
11736e/amd64-3icc -m64 -O1 -static -no-vec2011061820110617
11736e/amd64-3icc -m64 -Os -static2011061820110617
11744e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
11744e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -m64 -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
11744e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
11744e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
11744e/amd64-3icc -O2 -static2011061820110617
11744e/amd64-3icc -O2 -xP -static -no-vec2011061820110617
11744e/amd64-3icc -Os -static -no-vec2011061820110617
11744e/amd64-3icc -m64 -O2 -static -no-vec2011061820110617
11744e/amd64-3icc -m64 -Os -static -no-vec2011061820110617
11752e/amd64-3gcc -Os -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
11752e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
11752e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
11752e/amd64-3icc -O1 -xP -static2011061820110617
11752e/amd64-3icc -Os -static2011061820110617
11752e/amd64-3icc -Os -xW -static -no-vec2011061820110617
11752e/amd64-3icc -m64 -O1 -static2011061820110617
11760e/amd64-3gcc -funroll-loops2011090420110831
11760e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
11760e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
11760e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
11760e/amd64-3icc -O2 -xW -static -no-vec2011061820110617
11760e/amd64-3icc -m64 -O3 -static -no-vec2011061820110617
11768e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
11768e/regsicc2011061820110617
11768e/amd64-3icc -O1 -static2011061820110617
11768e/amd64-3icc -O2 -static -no-vec2011061820110617
11768e/amd64-3icc -O2 -xP -static2011061820110617
11768e/amd64-3icc -O3 -xW -static -no-vec2011061820110617
11768e/amd64-3icc -m64 -xHost -vec-report0 -static2011061820110617
11776e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
11776e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
11776e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
11776e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
11776e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
11776e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
11784e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2011090420110831
11792e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
11816e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2011090420110831
11816e/amd64-3icc -O1 -xW -static -no-vec2011061820110617
11856e/regsicc -O2 -static2011061820110617
11856e/regsicc -m64 -O2 -static2011061820110617
11864e/regsicc -O2 -xP -static2011061820110617
11880e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
11880e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
11880e/regsicc -O3 -xP -static2011061820110617
11896e/regsicc -m64 -xHost -vec-report0 -static2011061820110617
11904e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
11912e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
11952e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
12000e/regsicc -O2 -xW -static2011061820110617
12008e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
12016e/mergedicc -O1 -xW -static2011061820110617
12024e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
12088e/regsicc -m64 -O3 -static2011061820110617
12128e/mergedicc -m64 -O1 -static2011061820110617
12136e/mergedicc -O1 -static -no-vec2011061820110617
12152e/mergedicc -O1 -xP -static2011061820110617
12152e/mergedicc -O1 -xW -static -no-vec2011061820110617
12176e/reficc -O3 -xW -static2011061820110617
12184e/reficc -O3 -xP -static2011061820110617
12192e/mergedicc -m64 -O1 -static -no-vec2011061820110617
12208e/reficc -O3 -static2011061820110617
12216e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
12216e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
12216e/mergedicc -O1 -xP -static -no-vec2011061820110617
12224e/mergedicc -O1 -static2011061820110617
12232e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
12256e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
12272e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
12320e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
12328e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
12328e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
12328e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
12336e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
12400e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
12408e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
12416e/mergedicc -Os -xW -static2011061820110617
12424e/regsicc -O3 -static2011061820110617
12432e/mergedicc -Os -static2011061820110617
12432e/mergedicc -m64 -Os -static2011061820110617
12440e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
12448e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
12488e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
12496e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
12496e/regsicc -O3 -xW -static2011061820110617
12504e/mergedicc -Os -xW -static -no-vec2011061820110617
12520e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
12520e/mergedgcc -m64 -Os -fomit-frame-pointer2011090420110831
12520e/mergedicc -m64 -Os -static -no-vec2011061820110617
12528e/mergedgcc -Os -fomit-frame-pointer2011090420110831
12528e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
12528e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
12536e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
12536e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
12536e/mergedicc -Os -xP -static -no-vec2011061820110617
12544e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
12544e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
12544e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
12552e/mergedgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
12560e/refgcc -m64 -O3 -fomit-frame-pointer2011090420110831
12568e/refgcc -O3 -fomit-frame-pointer2011090420110831
12568e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
12568e/mergedicc -Os -xP -static2011061820110617
12576e/mergedgcc -O2 -fomit-frame-pointer2011090420110831
12584e/mergedgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
12592e/mergedgcc -O -fomit-frame-pointer2011090420110831
12592e/mergedgcc -m64 -O2 -fomit-frame-pointer2011090420110831
12592e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
12592e/reficc -m64 -O3 -static2011061820110617
12600e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
12608e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
12608e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
12616e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
12616e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
12616e/reficc2011061820110617
12632e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
12632e/regsgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
12632e/mergedicc -Os -static -no-vec2011061820110617
12640e/mergedgcc -march=nocona -O -fomit-frame-pointer2011090420110831
12648e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
12656e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
12656e/mergedgcc -m64 -O -fomit-frame-pointer2011090420110831
12656e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
12664e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
12672e/mergedgcc -march=k8 -O -fomit-frame-pointer2011090420110831
12680e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
12680e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
12680e/reficc -m64 -xHost -vec-report0 -static2011061820110617
12688e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
12688e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
12688e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
12696e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
12696e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
12696e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
12696e/regsicc -Os -xW -static2011061820110617
12704e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
12720e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
12720e/regsicc -m64 -Os -static2011061820110617
12728e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
12736e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
12744e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
12744e/mergedgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
12744e/regsicc -Os -xP -static2011061820110617
12752e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
12760e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
12768e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
12776e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
12776e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
12776e/regsgcc -m64 -O3 -fomit-frame-pointer2011090420110831
12784e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
12800e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
12824e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
12824e/regsicc -Os -static2011061820110617
12872e/regsgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
12888e/refgcc -march=k8 -O3 -fomit-frame-pointer2011090420110831
12896e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
12904e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
12904e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
12912e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
12912e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
12928e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
12952e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
12968e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
12984e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
13008e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
13024e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
13072e/regsgcc -O3 -fomit-frame-pointer2011090420110831
13104e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
13112e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
13136e/reficc -m64 -O2 -static2011061820110617
13152e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
13176e/reficc -O2 -xW -static2011061820110617
13264e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
13288e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090420110831
13312e/refgcc -funroll-loops -O3 -fomit-frame-pointer2011090420110831
13312e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
13312e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
13312e/reficc -O2 -static2011061820110617
13328e/reficc -O2 -xP -static2011061820110617
13336e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090420110831
13344e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
13344e/mergedgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
13472e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090420110831
13544e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090420110831
13568e/refgcc -march=barcelona -O3 -fomit-frame-pointer2011090420110831
13576e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090420110831
13600e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
13600e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090420110831
13624e/reficc -m64 -Os -static2011061820110617
13640e/reficc -Os -xP -static2011061820110617
13696e/reficc -Os -static2011061820110617
13696e/reficc -Os -xW -static2011061820110617
13800e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
13800e/refgcc -march=nocona -O3 -fomit-frame-pointer2011090420110831
13816e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090420110831
13896e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090420110831
14216e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090420110831
14256e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090420110831
14936e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
15096e/regsicc -O3 -xW -static -no-vec2011061820110617
15144e/regsicc -m64 -Os -static -no-vec2011061820110617
15168e/regsicc -O3 -static -no-vec2011061820110617
15176e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
15192e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
15192e/regsicc -m64 -O3 -static -no-vec2011061820110617
15200e/reficc -O3 -static -no-vec2011061820110617
15208e/regsicc -Os -xP -static -no-vec2011061820110617
15216e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
15216e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
15224e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
15232e/reficc -O3 -xW -static -no-vec2011061820110617
15296e/regsicc -O3 -xP -static -no-vec2011061820110617
15368e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
15424e/reficc -no-vec2011061820110617
15528e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
15536e/regsicc -Os -xW -static -no-vec2011061820110617
15592e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
15600e/regsgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
15608e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
15608e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
15608e/regsicc -Os -static -no-vec2011061820110617
15632e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
15632e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
15632e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
15640e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
15648e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
15656e/reficc -m64 -O2 -static -no-vec2011061820110617
15664e/reficc -O2 -xP -static -no-vec2011061820110617
15680e/reficc -O2 -xW -static -no-vec2011061820110617
15688e/reficc -O2 -static -no-vec2011061820110617
15832e/regsicc -no-vec2011061820110617
15864e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
15872e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
15888e/regsicc -m64 -O2 -static -no-vec2011061820110617
15896e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
15920e/regsicc -O2 -xP -static -no-vec2011061820110617
15928e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
15936e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090420110831
15936e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090420110831
15968e/refgcc -funroll-loops -O -fomit-frame-pointer2011090420110831
16024e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090420110831
16024e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
16024e/regsgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
16096e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
16112e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
16128e/regsgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
16160e/reficc -O3 -xP -static -no-vec2011061820110617
16192e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
16192e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
16200e/regsgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
16200e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
16208e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
16208e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
16208e/reficc -m64 -O3 -static -no-vec2011061820110617
16232e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
16296e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
16296e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
16328e/regsicc -O2 -xW -static -no-vec2011061820110617
16368e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
16368e/regsicc -O2 -static -no-vec2011061820110617
16376e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090420110831
16376e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
16384e/regsgcc -m64 -O2 -fomit-frame-pointer2011090420110831
16400e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
16416e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
16424e/regsgcc -O2 -fomit-frame-pointer2011090420110831
16440e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
16448e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
16448e/regsgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
16464e/regsicc -O1 -xW -static2011061820110617
16504e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090420110831
16528e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090420110831
16536e/regsicc -m64 -O1 -static2011061820110617
16544e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
16560e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
16568e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
16576e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
16608e/regsgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
16608e/regsgcc -march=k8 -O -fomit-frame-pointer2011090420110831
16664e/regsicc -O1 -static -no-vec2011061820110617
16672e/regsicc -O1 -static2011061820110617
16680e/regsicc -O1 -xP -static2011061820110617
16688e/regsicc -O1 -xW -static -no-vec2011061820110617
16696e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
16808e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090420110831
16808e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
16816e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
16824e/regsgcc -m64 -Os -fomit-frame-pointer2011090420110831
16840e/regsgcc -march=nocona -O -fomit-frame-pointer2011090420110831
16848e/regsgcc -Os -fomit-frame-pointer2011090420110831
16856e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
16856e/regsicc -O1 -xP -static -no-vec2011061820110617
16888e/regsgcc -O -fomit-frame-pointer2011090420110831
16888e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
16896e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
16912e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
16936e/regsicc -m64 -O1 -static -no-vec2011061820110617
16952e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
16952e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
16952e/regsgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
16984e/refgcc -march=k8 -O2 -fomit-frame-pointer2011090420110831
16992e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090420110831
17024e/regsgcc -m64 -O -fomit-frame-pointer2011090420110831
17064e/regsgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
17080e/refgcc -march=barcelona -O2 -fomit-frame-pointer2011090420110831
17096e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
17120e/refgcc -funroll-loops -O2 -fomit-frame-pointer2011090420110831
17120e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
17128e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
17128e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
17160e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
17208e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
17280e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
17288e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
17344e/reficc -O1 -xW -static2011061820110617
17352e/reficc -O1 -static -no-vec2011061820110617
17360e/refgcc -O2 -fomit-frame-pointer2011090420110831
17360e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090420110831
17368e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090420110831
17368e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090420110831
17368e/reficc -O1 -xP -static -no-vec2011061820110617
17376e/refgcc -m64 -O2 -fomit-frame-pointer2011090420110831
17376e/reficc -O1 -static2011061820110617
17376e/reficc -m64 -O1 -static2011061820110617
17480e/reficc -O1 -xW -static -no-vec2011061820110617
17560e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2011090420110831
17616e/reficc -Os -xW -static -no-vec2011061820110617
17632e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2011090420110831
17664e/reficc -Os -static -no-vec2011061820110617
17688e/refgcc -march=k8 -O -fomit-frame-pointer2011090420110831
17704e/refgcc -march=nocona -O -fomit-frame-pointer2011090420110831
17904e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090420110831
17912e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090420110831
17928e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2011090420110831
17928e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090420110831
18272e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090420110831
18288e/refgcc -march=nocona -O2 -fomit-frame-pointer2011090420110831
18288e/reficc -m64 -Os -static -no-vec2011061820110617
18344e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090420110831
18360e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090420110831
18376e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090420110831
18384e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090420110831
18496e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
18536e/refgcc -march=nocona -Os -fomit-frame-pointer2011090420110831
18568e/refgcc -m64 -O -fomit-frame-pointer2011090420110831
18592e/refgcc -O -fomit-frame-pointer2011090420110831
18592e/reficc -Os -xP -static -no-vec2011061820110617
18640e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
18656e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
18664e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2011090420110831
18664e/refgcc -funroll-loops -Os -fomit-frame-pointer2011090420110831
18664e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090420110831
18672e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090420110831
18800e/reficc -m64 -O1 -static -no-vec2011061820110617
18872e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090420110831
18872e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090420110831
18872e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090420110831
18880e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090420110831
18960e/reficc -O1 -xP -static2011061820110617
19032e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
19040e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090420110831
19112e/refgcc -march=barcelona -Os -fomit-frame-pointer2011090420110831
19120e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090420110831
19136e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090420110831
19136e/refgcc -march=barcelona -O -fomit-frame-pointer2011090420110831
19376e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090420110831
19384e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090420110831
19584e/refgcc -Os -fomit-frame-pointer2011090420110831
19584e/refgcc -m64 -Os -fomit-frame-pointer2011090420110831
19592e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090420110831
19592e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090420110831
19592e/refgcc -march=k8 -Os -fomit-frame-pointer2011090420110831
56336e/mergedgcc -funroll-loops2011090420110831
56432e/mergedgcc2011090420110831
56448e/mergedcc2011090420110831
73776e/regsgcc -funroll-loops2011090420110831
73848e/regsgcc2011090420110831
74168e/regscc2011090420110831
85712e/refgcc2011090420110831
85744e/refcc2011090420110831
86664e/refgcc -funroll-loops2011090420110831

Test failure

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