Implementation notes: amd64, matsui, crypto_stream/chacha20

Computer: matsui
Architecture: amd64
CPU ID: GenuineIntel-0001067a-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: chacha20
TimeImplementationCompilerBenchmark dateSUPERCOP version
5738e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2010012320100120
5738e/amd64-xmm6icc -O1 -xP -static -no-vec2010012320100120
5738e/amd64-xmm6icc -O2 -static -no-vec2010012320100120
5738e/amd64-xmm6icc -Os -static -no-vec2010012320100120
5748e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
5748e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
5748e/amd64-xmm6icc -Os -xW -static2010012320100120
5757e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2010012320100120
5757e/amd64-xmm6icc2010012320100120
5757e/amd64-xmm6icc -O1 -static -no-vec2010012320100120
5757e/amd64-xmm6icc -O3 -xP -static2010012320100120
5757e/amd64-xmm6icc -Os -static2010012320100120
5757e/amd64-xmm6icc -m64 -O1 -static -no-vec2010012320100120
5757e/amd64-xmm6icc -m64 -O3 -static2010012320100120
5757e/amd64-xmm6icc -m64 -Os -static2010012320100120
5757e/amd64-xmm6icc -m64 -Os -static -no-vec2010012320100120
5766e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2010012320100120
5766e/amd64-xmm6icc -Os -xW -static -no-vec2010012320100120
5767e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
5767e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
5767e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
5767e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
5767e/amd64-xmm6icc -m64 -O1 -static2010012320100120
5767e/amd64-xmm6icc -m64 -O3 -static -no-vec2010012320100120
5776e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
5776e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
5776e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
5776e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
5776e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
5776e/amd64-xmm6icc -O3 -xP -static -no-vec2010012320100120
5776e/amd64-xmm6icc -m64 -O2 -static2010012320100120
5785e/amd64-xmm6gcc -O3 -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
5785e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
5786e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
5786e/amd64-xmm6icc -O2 -xW -static -no-vec2010012320100120
5786e/amd64-xmm6icc -O3 -static -no-vec2010012320100120
5786e/amd64-xmm6icc -Os -xP -static2010012320100120
5795e/amd64-xmm6gcc2010012320100120
5795e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
5795e/amd64-xmm6icc -O2 -static2010012320100120
5795e/amd64-xmm6icc -O2 -xP -static2010012320100120
5795e/amd64-xmm6icc -O3 -xW -static -no-vec2010012320100120
5795e/amd64-xmm6icc -m64 -xHost -vec-report0 -static2010012320100120
5804e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
5804e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
5804e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
5804e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
5805e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
5805e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
5805e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
5805e/amd64-xmm6icc -O1 -static2010012320100120
5805e/amd64-xmm6icc -m64 -O2 -static -no-vec2010012320100120
5814e/amd64-xmm6gcc -O -fomit-frame-pointer2010012320100120
5814e/amd64-xmm6gcc -Os -fomit-frame-pointer2010012320100120
5814e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
5814e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
5814e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
5814e/amd64-xmm6icc -O1 -xW -static -no-vec2010012320100120
5823e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
5823e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
5823e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
5824e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
5824e/amd64-xmm6icc -O1 -xW -static2010012320100120
5833e/amd64-xmm6gcc -funroll-loops2010012320100120
5833e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
5833e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
5833e/amd64-xmm6icc -O1 -xP -static2010012320100120
5842e/amd64-xmm6cc2010012320100120
5842e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
5842e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
5842e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
5842e/amd64-xmm6icc -O3 -static2010012320100120
5843e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2010012320100120
5843e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
5852e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
5852e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
5852e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
5852e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
5861e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
5871e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
6042e/amd64-xmm6icc -no-vec2010012320100120
6061e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
6061e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2010012320100120
6061e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2010012320100120
6061e/amd64-xmm6icc -O2 -xW -static2010012320100120
6071e/amd64-xmm6icc -O2 -xP -static -no-vec2010012320100120
6089e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
6090e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
6090e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
6099e/amd64-xmm6icc -Os -xP -static -no-vec2010012320100120
6108e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2010012320100120
6108e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
6118e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
6127e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
6128e/amd64-xmm6icc -O3 -xW -static2010012320100120
6137e/amd64-xmm6gcc -O2 -fomit-frame-pointer2010012320100120
6146e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
6156e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
6156e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
6165e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
6166e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
6194e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
11049e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
11049e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
11049e/amd64-3gcc -m64 -O -fomit-frame-pointer2010012320100120
11049e/amd64-3icc -O3 -static2010012320100120
11068e/amd64-3gcc -O3 -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
11068e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
11077e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2010012320100120
11077e/amd64-3icc -O2 -xP -static -no-vec2010012320100120
11077e/amd64-3icc -m64 -O3 -static2010012320100120
11086e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
11086e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2010012320100120
11087e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
11087e/amd64-3gcc -m64 -Os -fomit-frame-pointer2010012320100120
11087e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11087e/amd64-3icc -O1 -static2010012320100120
11087e/amd64-3icc -O1 -xP -static -no-vec2010012320100120
11087e/amd64-3icc -O1 -xW -static -no-vec2010012320100120
11087e/amd64-3icc -O2 -xW -static -no-vec2010012320100120
11087e/amd64-3icc -O3 -static -no-vec2010012320100120
11087e/amd64-3icc -Os -static2010012320100120
11087e/amd64-3icc -Os -xP -static2010012320100120
11087e/amd64-3icc -Os -xW -static2010012320100120
11087e/amd64-3icc -Os -xW -static -no-vec2010012320100120
11087e/amd64-3icc -m64 -O1 -static -no-vec2010012320100120
11087e/amd64-3icc -m64 -Os -static2010012320100120
11096e/amd64-3gcc -Os -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
11096e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -O2 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -O -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11105e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
11105e/amd64-3icc -O1 -xW -static2010012320100120
11105e/amd64-3icc -Os -xP -static -no-vec2010012320100120
11106e/amd64-3gcc2010012320100120
11106e/amd64-3gcc -funroll-loops2010012320100120
11106e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
11106e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
11106e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2010012320100120
11106e/amd64-3icc -O1 -static -no-vec2010012320100120
11106e/amd64-3icc -O2 -static2010012320100120
11106e/amd64-3icc -O3 -xP -static2010012320100120
11106e/amd64-3icc -O3 -xP -static -no-vec2010012320100120
11106e/amd64-3icc -O3 -xW -static2010012320100120
11106e/amd64-3icc -m64 -O3 -static -no-vec2010012320100120
11106e/amd64-3icc -m64 -Os -static -no-vec2010012320100120
11106e/amd64-3icc -no-vec2010012320100120
11115e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
11115e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
11115e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
11115e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2010012320100120
11115e/amd64-3icc2010012320100120
11115e/amd64-3icc -O1 -xP -static2010012320100120
11115e/amd64-3icc -O2 -xW -static2010012320100120
11115e/amd64-3icc -m64 -O2 -static2010012320100120
11124e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
11124e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
11124e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
11124e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
11125e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11125e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
11125e/amd64-3icc -O3 -xW -static -no-vec2010012320100120
11134e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
11134e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
11134e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
11134e/amd64-3icc -m64 -O2 -static -no-vec2010012320100120
11143e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11143e/amd64-3icc -Os -static -no-vec2010012320100120
11144e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
11144e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
11153e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11153e/amd64-3icc -O2 -xP -static2010012320100120
11162e/amd64-3cc2010012320100120
11162e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
11162e/amd64-3icc -m64 -O1 -static2010012320100120
11191e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11210e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
11210e/amd64-3icc -m64 -xHost -vec-report0 -static2010012320100120
11571e/mergedicc -m64 -O2 -static2010012320100120
11590e/mergedicc -O2 -static2010012320100120
11666e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
11675e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
11676e/mergedicc -O2 -static -no-vec2010012320100120
11685e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
11685e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
11685e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11685e/mergedicc -O2 -xW -static -no-vec2010012320100120
11685e/mergedicc -m64 -O2 -static -no-vec2010012320100120
11704e/mergedicc -O3 -static -no-vec2010012320100120
11704e/mergedicc -O3 -xP -static -no-vec2010012320100120
11704e/mergedicc -no-vec2010012320100120
11713e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11713e/mergedicc -O3 -xW -static -no-vec2010012320100120
11723e/mergedicc2010012320100120
11723e/mergedicc -m64 -O3 -static -no-vec2010012320100120
11742e/amd64-3icc -O2 -static -no-vec2010012320100120
11742e/mergedicc -O2 -xP -static2010012320100120
11761e/mergedicc -O2 -xP -static -no-vec2010012320100120
11761e/mergedicc -m64 -O3 -static2010012320100120
11818e/mergedicc -O3 -xP -static2010012320100120
11913e/mergedicc -O2 -xW -static2010012320100120
11970e/mergedicc -O3 -static2010012320100120
11970e/mergedicc -O3 -xW -static2010012320100120
11989e/mergedicc -m64 -xHost -vec-report0 -static2010012320100120
12303e/regsicc -m64 -xHost -vec-report0 -static2010012320100120
12360e/regsicc -O2 -static2010012320100120
12369e/regsicc -O3 -xW -static2010012320100120
12378e/regsicc -O2 -xP -static2010012320100120
12378e/regsicc -m64 -O2 -static2010012320100120
12388e/regsicc -O2 -xW -static2010012320100120
12388e/regsicc -O3 -static2010012320100120
12388e/regsicc -O3 -xP -static2010012320100120
12416e/regsicc -m64 -O3 -static2010012320100120
12436e/regsicc2010012320100120
12473e/mergedicc -m64 -O1 -static2010012320100120
12483e/mergedicc -Os -static -no-vec2010012320100120
12530e/mergedicc -Os -xW -static -no-vec2010012320100120
12559e/mergedicc -O1 -xP -static2010012320100120
12578e/mergedicc -O1 -static2010012320100120
12606e/mergedicc -O1 -xW -static2010012320100120
12635e/mergedicc -Os -xP -static -no-vec2010012320100120
12654e/mergedicc -Os -static2010012320100120
12673e/mergedicc -Os -xW -static2010012320100120
12673e/mergedicc -m64 -Os -static2010012320100120
12673e/mergedicc -m64 -Os -static -no-vec2010012320100120
12683e/mergedicc -Os -xP -static2010012320100120
12739e/mergedicc -O1 -xP -static -no-vec2010012320100120
12758e/mergedicc -O1 -static -no-vec2010012320100120
12816e/regsicc -Os -static2010012320100120
12825e/mergedicc -m64 -O1 -static -no-vec2010012320100120
12844e/regsicc -m64 -Os -static2010012320100120
12891e/mergedicc -O1 -xW -static -no-vec2010012320100120
12910e/regsicc -Os -xW -static2010012320100120
12930e/reficc -O2 -xP -static2010012320100120
12958e/reficc -O2 -static2010012320100120
12977e/reficc -m64 -xHost -vec-report0 -static2010012320100120
13015e/reficc2010012320100120
13015e/reficc -O2 -xW -static2010012320100120
13034e/regsicc -Os -xP -static2010012320100120
13034e/reficc -m64 -O2 -static2010012320100120
13215e/reficc -O3 -xW -static2010012320100120
13272e/reficc -O3 -static2010012320100120
13281e/reficc -m64 -O3 -static2010012320100120
13300e/reficc -Os -xP -static2010012320100120
13300e/reficc -Os -xW -static2010012320100120
13300e/reficc -m64 -Os -static2010012320100120
13443e/reficc -Os -static2010012320100120
13471e/reficc -O3 -xP -static2010012320100120
14487e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
14497e/regsicc -no-vec2010012320100120
14554e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
14573e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
14582e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
14582e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
14592e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
14630e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
14630e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
14640e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
14658e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
14658e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
14668e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
14668e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
14678e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
14687e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
14715e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
14716e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
14725e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
14725e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
14725e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
14735e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
14754e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
14773e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
14820e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
14829e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
14830e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
14877e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
14877e/mergedgcc -m64 -O3 -fomit-frame-pointer2010012320100120
14877e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
14886e/mergedgcc -O2 -fomit-frame-pointer2010012320100120
14886e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
14887e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
14906e/mergedgcc -O3 -fomit-frame-pointer2010012320100120
14906e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
14915e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
14915e/mergedgcc -m64 -O2 -fomit-frame-pointer2010012320100120
14924e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
14944e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
14953e/mergedgcc -Os -fomit-frame-pointer2010012320100120
14953e/mergedgcc -m64 -Os -fomit-frame-pointer2010012320100120
14953e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
14962e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
14963e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
14972e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
14982e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
14991e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
15001e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
15010e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
15019e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
15019e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
15020e/mergedgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
15039e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
15048e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
15058e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
15067e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
15086e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
15095e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
15096e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
15105e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
15143e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
15143e/regsgcc -m64 -O3 -fomit-frame-pointer2010012320100120
15143e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
15143e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
15152e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
15172e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
15181e/regsgcc -O3 -fomit-frame-pointer2010012320100120
15200e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
15200e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15248e/regsgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
15257e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
15266e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15267e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15276e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
15276e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
15295e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
15304e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
15305e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
15305e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
15314e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
15343e/regsicc -O1 -xP -static2010012320100120
15352e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15352e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15362e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
15362e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
15390e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
15418e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
15438e/regsicc -O1 -xW -static2010012320100120
15447e/regsicc -O3 -xP -static -no-vec2010012320100120
15456e/mergedgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
15561e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
15580e/regsicc -m64 -O3 -static -no-vec2010012320100120
15589e/regsicc -O3 -static -no-vec2010012320100120
15590e/regsicc -O3 -xW -static -no-vec2010012320100120
15599e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
15627e/regsicc -m64 -O2 -static -no-vec2010012320100120
15628e/regsicc -O2 -xW -static -no-vec2010012320100120
15637e/regsicc -O2 -static -no-vec2010012320100120
15637e/regsicc -O2 -xP -static -no-vec2010012320100120
15818e/regsicc -m64 -O1 -static2010012320100120
15931e/reficc -O2 -xW -static -no-vec2010012320100120
15941e/regsicc -O1 -static2010012320100120
15998e/reficc -O2 -static -no-vec2010012320100120
15998e/reficc -O2 -xP -static -no-vec2010012320100120
15998e/reficc -m64 -O2 -static -no-vec2010012320100120
16036e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
16046e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
16046e/regsgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
16055e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
16065e/mergedgcc -march=nocona -O -fomit-frame-pointer2010012320100120
16084e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
16112e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
16112e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
16112e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
16121e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
16122e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
16140e/mergedgcc -O -fomit-frame-pointer2010012320100120
16140e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
16150e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
16150e/mergedgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
16198e/mergedgcc -m64 -O -fomit-frame-pointer2010012320100120
16207e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
16216e/mergedgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
16217e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
16226e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
16236e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
16245e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
16245e/mergedgcc -march=k8 -O -fomit-frame-pointer2010012320100120
16292e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
16302e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
16397e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
16435e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
16435e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
16435e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
16435e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
16473e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
16539e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
16616e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
16625e/regsicc -O1 -static -no-vec2010012320100120
16625e/regsicc -O1 -xP -static -no-vec2010012320100120
16625e/regsicc -O1 -xW -static -no-vec2010012320100120
16625e/regsicc -m64 -O1 -static -no-vec2010012320100120
16720e/regsgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
16815e/regsicc -Os -xP -static -no-vec2010012320100120
16815e/regsicc -Os -xW -static -no-vec2010012320100120
16815e/regsicc -m64 -Os -static -no-vec2010012320100120
16843e/regsicc -Os -static -no-vec2010012320100120
16938e/reficc -O3 -static -no-vec2010012320100120
16938e/reficc -O3 -xW -static -no-vec2010012320100120
16938e/reficc -m64 -O3 -static -no-vec2010012320100120
16967e/reficc -O3 -xP -static -no-vec2010012320100120
17071e/reficc -O1 -xW -static -no-vec2010012320100120
17195e/reficc -O1 -xP -static -no-vec2010012320100120
17233e/reficc -O1 -static -no-vec2010012320100120
17271e/reficc -m64 -O1 -static -no-vec2010012320100120
17376e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
17385e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
17442e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
17452e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
17841e/refgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
17860e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
17870e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
17955e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
17974e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
18021e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
18059e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
18059e/reficc -no-vec2010012320100120
18060e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
18069e/refgcc -O3 -fomit-frame-pointer2010012320100120
18078e/refgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
18079e/refgcc -m64 -O3 -fomit-frame-pointer2010012320100120
18088e/refgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
18107e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
18174e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
18192e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
18192e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
18202e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
18544e/reficc -O1 -static2010012320100120
18544e/reficc -O1 -xP -static2010012320100120
18544e/reficc -m64 -O1 -static2010012320100120
18553e/reficc -O1 -xW -static2010012320100120
18601e/reficc -Os -static -no-vec2010012320100120
18601e/reficc -Os -xP -static -no-vec2010012320100120
18601e/reficc -Os -xW -static -no-vec2010012320100120
18601e/reficc -m64 -Os -static -no-vec2010012320100120
18620e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
18629e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
18630e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
18630e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
18639e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
18743e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
18743e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
18744e/regsgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
18753e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
18886e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
18905e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
18943e/refgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
18972e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
18981e/regsgcc -Os -fomit-frame-pointer2010012320100120
19009e/regsgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
19304e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
19342e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
19361e/regsgcc -m64 -Os -fomit-frame-pointer2010012320100120
19389e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
19485e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
19494e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
19542e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
19551e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
19561e/refgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
19617e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
19684e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
19694e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
19884e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
19902e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
19902e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
19922e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
19998e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
19998e/regsgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
20035e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
20036e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
20064e/regsgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
20121e/refgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
20121e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
20159e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
20169e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
20178e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
20254e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
20302e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
20320e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
20530e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
20606e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
20691e/regsgcc -O2 -fomit-frame-pointer2010012320100120
20710e/regsgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
20720e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
20729e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
20757e/refgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
20843e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
20938e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
20938e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
20947e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
20976e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
20976e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
20995e/regsgcc -m64 -O2 -fomit-frame-pointer2010012320100120
21004e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
21005e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
21014e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
21042e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
21043e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
21071e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
21119e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
21166e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
21185e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
21223e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
21289e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
21327e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
21347e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
21517e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
21584e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
21594e/regsgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
21603e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
21707e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
21707e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
21708e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
21708e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
21755e/regsgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
21755e/regsgcc -march=nocona -O -fomit-frame-pointer2010012320100120
21765e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
21783e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
21793e/regsgcc -march=k8 -O -fomit-frame-pointer2010012320100120
21926e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
21974e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
22040e/regsgcc -m64 -O -fomit-frame-pointer2010012320100120
22087e/regsgcc -O -fomit-frame-pointer2010012320100120
22220e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
22249e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
23133e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
23171e/refgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
23189e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
23209e/refgcc -m64 -O2 -fomit-frame-pointer2010012320100120
23228e/refgcc -m64 -O -fomit-frame-pointer2010012320100120
23237e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
23265e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
23275e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
23284e/refgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
23313e/refgcc -Os -fomit-frame-pointer2010012320100120
23313e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
23322e/refgcc -m64 -Os -fomit-frame-pointer2010012320100120
23322e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
23351e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
23380e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
23380e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
23380e/refgcc -march=nocona -O -fomit-frame-pointer2010012320100120
23389e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
23398e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
23399e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
23436e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
23437e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
23446e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
23475e/refgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
23484e/refgcc -O -fomit-frame-pointer2010012320100120
23522e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
23532e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
23532e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
23589e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
23617e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
23626e/refgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
23645e/refgcc -O2 -fomit-frame-pointer2010012320100120
23674e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
23693e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
23712e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
23750e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
23759e/refgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
23797e/refgcc -march=k8 -O -fomit-frame-pointer2010012320100120
24092e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
24310e/refgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
24406e/refgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
24482e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
53286e/mergedcc2010012320100120
54122e/mergedgcc -funroll-loops2010012320100120
54530e/mergedgcc2010012320100120
76817e/regscc2010012320100120
76827e/regsgcc -funroll-loops2010012320100120
76893e/refgcc2010012320100120
76959e/regsgcc2010012320100120
77349e/refgcc -funroll-loops2010012320100120
77663e/refcc2010012320100120

Test failure

Implementation: crypto_stream/chacha20/e/x86-1
Compiler: cc
error 139
Segmentation fault

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

Test failure

Implementation: crypto_stream/chacha20/e/x86-1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 139
Segmentation fault
error 139
Segmentation fault

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

Compiler output

Implementation: crypto_stream/chacha20/e/ppc-altivec
Compiler: cc
api.c: In file included from /home/csjutla/jutla/supercop-20100120/bench/matsui/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: 87, 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 -O3 -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 -O3 -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/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_stream/chacha20/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: 122, 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 -O3 -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 -O3 -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/e/ppc-altivec
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from /home/csjutla/jutla/supercop-20100120/bench/matsui/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/csjutla/jutla/supercop-20100120/bench/matsui/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/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:7:27: error: e/ecrypt-sync.h: No such file or directory
api.c: In file included from api.c:1:
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: (Each undeclared identifier is reported only once
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: for each function it appears in.)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:82: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:85: error: 'ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h: In function 'crypto_stream_chacha20_amd64_ssse3_xor':
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: 'ECRYPT_ctx' undeclared (first use in this function)
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:100: error: expected ';' before 'ctx'
api.c: /home/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h:102: error: 'ctx' undeclared (first use in this function)

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

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/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/csjutla/jutla/supercop-20100120/bench/matsui/include/estream-convert-api.h(7): catastrophic error: could not 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: 35, namely:
CompilerImplementations
icc amd64-ssse3
icc -O1 -static amd64-ssse3
icc -O1 -static -no-vec amd64-ssse3
icc -O1 -xP -static amd64-ssse3
icc -O1 -xP -static -no-vec amd64-ssse3
icc -O1 -xW -static amd64-ssse3
icc -O1 -xW -static -no-vec amd64-ssse3
icc -O2 -static amd64-ssse3
icc -O2 -static -no-vec amd64-ssse3
icc -O2 -xP -static amd64-ssse3
icc -O2 -xP -static -no-vec amd64-ssse3
icc -O2 -xW -static amd64-ssse3
icc -O2 -xW -static -no-vec amd64-ssse3
icc -O3 -static amd64-ssse3
icc -O3 -static -no-vec amd64-ssse3
icc -O3 -xP -static amd64-ssse3
icc -O3 -xP -static -no-vec amd64-ssse3
icc -O3 -xW -static amd64-ssse3
icc -O3 -xW -static -no-vec amd64-ssse3
icc -Os -static amd64-ssse3
icc -Os -static -no-vec amd64-ssse3
icc -Os -xP -static amd64-ssse3
icc -Os -xP -static -no-vec amd64-ssse3
icc -Os -xW -static amd64-ssse3
icc -Os -xW -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