Implementation notes: amd64, matsui, crypto_stream/chacha12

Computer: matsui
Architecture: amd64
CPU ID: GenuineIntel-0001067a-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
3715e/amd64-xmm6icc -m64 -O2 -static -no-vec2010012320100120
3724e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
3724e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
3724e/amd64-xmm6icc -m64 -O1 -static -no-vec2010012320100120
3733e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
3734e/amd64-xmm6icc2010012320100120
3734e/amd64-xmm6icc -Os -static -no-vec2010012320100120
3734e/amd64-xmm6icc -m64 -Os -static -no-vec2010012320100120
3743e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
3743e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
3743e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2010012320100120
3743e/amd64-xmm6icc -O2 -static2010012320100120
3743e/amd64-xmm6icc -Os -xP -static -no-vec2010012320100120
3743e/amd64-xmm6icc -m64 -O3 -static2010012320100120
3743e/amd64-xmm6icc -m64 -O3 -static -no-vec2010012320100120
3752e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
3752e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2010012320100120
3753e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
3753e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
3753e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
3753e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
3753e/amd64-xmm6icc -O2 -xP -static2010012320100120
3753e/amd64-xmm6icc -O3 -static2010012320100120
3753e/amd64-xmm6icc -O3 -xP -static -no-vec2010012320100120
3753e/amd64-xmm6icc -no-vec2010012320100120
3762e/amd64-xmm6gcc -funroll-loops2010012320100120
3762e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
3762e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
3762e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
3762e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
3762e/amd64-xmm6icc -O2 -xW -static -no-vec2010012320100120
3762e/amd64-xmm6icc -O3 -xW -static2010012320100120
3771e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
3771e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
3771e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
3771e/amd64-xmm6icc -O2 -xW -static2010012320100120
3771e/amd64-xmm6icc -O3 -xW -static -no-vec2010012320100120
3771e/amd64-xmm6icc -Os -xP -static2010012320100120
3771e/amd64-xmm6icc -Os -xW -static -no-vec2010012320100120
3771e/amd64-xmm6icc -m64 -Os -static2010012320100120
3772e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
3772e/amd64-xmm6icc -O3 -xP -static2010012320100120
3772e/amd64-xmm6icc -Os -static2010012320100120
3772e/amd64-xmm6icc -Os -xW -static2010012320100120
3781e/amd64-xmm6gcc -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -O -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
3781e/amd64-xmm6icc -O1 -static2010012320100120
3781e/amd64-xmm6icc -O1 -static -no-vec2010012320100120
3781e/amd64-xmm6icc -O1 -xW -static -no-vec2010012320100120
3790e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2010012320100120
3790e/amd64-xmm6icc -O1 -xW -static2010012320100120
3791e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2010012320100120
3791e/amd64-xmm6icc -m64 -O2 -static2010012320100120
3800e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
3800e/amd64-xmm6icc -O1 -xP -static -no-vec2010012320100120
3809e/amd64-xmm6gcc -Os -fomit-frame-pointer2010012320100120
3809e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
3809e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
3810e/amd64-xmm6cc2010012320100120
3810e/amd64-xmm6gcc2010012320100120
3810e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
3810e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
3810e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
3810e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2010012320100120
3810e/amd64-xmm6icc -O1 -xP -static2010012320100120
3828e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
3914e/amd64-xmm6icc -O2 -static -no-vec2010012320100120
3914e/amd64-xmm6icc -O2 -xP -static -no-vec2010012320100120
3943e/amd64-xmm6gcc -O3 -fomit-frame-pointer2010012320100120
3952e/amd64-xmm6icc -m64 -O1 -static2010012320100120
3952e/amd64-xmm6icc -m64 -xHost -vec-report0 -static2010012320100120
3961e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
3971e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
3971e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
3971e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
3971e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2010012320100120
3971e/amd64-xmm6icc -O3 -static -no-vec2010012320100120
3980e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
3981e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
3990e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
3990e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
3990e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
3999e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
4009e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2010012320100120
4009e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
4018e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
6992e/amd64-3icc -m64 -xHost -vec-report0 -static2010012320100120
7002e/amd64-3gcc2010012320100120
7002e/amd64-3gcc -O -fomit-frame-pointer2010012320100120
7002e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
7011e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2010012320100120
7011e/amd64-3icc -Os -xW -static -no-vec2010012320100120
7011e/amd64-3icc -m64 -O2 -static2010012320100120
7020e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
7020e/amd64-3icc -m64 -O3 -static -no-vec2010012320100120
7021e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
7021e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
7021e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
7021e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
7021e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
7021e/amd64-3icc -O1 -static2010012320100120
7021e/amd64-3icc -O1 -xW -static -no-vec2010012320100120
7021e/amd64-3icc -O2 -xP -static -no-vec2010012320100120
7021e/amd64-3icc -Os -static2010012320100120
7021e/amd64-3icc -Os -static -no-vec2010012320100120
7021e/amd64-3icc -m64 -O1 -static2010012320100120
7021e/amd64-3icc -m64 -O1 -static -no-vec2010012320100120
7021e/amd64-3icc -no-vec2010012320100120
7030e/amd64-3gcc -Os -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops2010012320100120
7030e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
7030e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2010012320100120
7030e/amd64-3icc -O2 -static -no-vec2010012320100120
7030e/amd64-3icc -Os -xP -static2010012320100120
7039e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
7039e/amd64-3icc -O1 -static -no-vec2010012320100120
7039e/amd64-3icc -O1 -xP -static -no-vec2010012320100120
7040e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2010012320100120
7040e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
7040e/amd64-3icc -O2 -xP -static2010012320100120
7049e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -m64 -O -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
7049e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2010012320100120
7049e/amd64-3icc -O2 -xW -static2010012320100120
7049e/amd64-3icc -O3 -static2010012320100120
7049e/amd64-3icc -O3 -static -no-vec2010012320100120
7049e/amd64-3icc -O3 -xW -static2010012320100120
7049e/amd64-3icc -Os -xP -static -no-vec2010012320100120
7049e/amd64-3icc -m64 -O2 -static -no-vec2010012320100120
7058e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
7058e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
7058e/amd64-3icc -O2 -xW -static -no-vec2010012320100120
7058e/amd64-3icc -O3 -xP -static -no-vec2010012320100120
7059e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
7059e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
7059e/amd64-3icc -O1 -xW -static2010012320100120
7059e/amd64-3icc -O3 -xP -static2010012320100120
7059e/amd64-3icc -Os -xW -static2010012320100120
7068e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
7068e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
7068e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
7068e/amd64-3icc2010012320100120
7068e/amd64-3icc -O3 -xW -static -no-vec2010012320100120
7077e/amd64-3icc -m64 -Os -static2010012320100120
7078e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
7078e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
7078e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
7087e/amd64-3cc2010012320100120
7087e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
7087e/amd64-3icc -O1 -xP -static2010012320100120
7106e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
7115e/amd64-3gcc -O2 -fomit-frame-pointer2010012320100120
7115e/amd64-3gcc -m64 -Os -fomit-frame-pointer2010012320100120
7116e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
7334e/mergedicc -O2 -xP -static -no-vec2010012320100120
7372e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
7372e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
7372e/mergedicc -m64 -O2 -static -no-vec2010012320100120
7381e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
7381e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2010012320100120
7391e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
7391e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
7391e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
7391e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
7391e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
7391e/amd64-3icc -m64 -Os -static -no-vec2010012320100120
7400e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
7401e/amd64-3icc -O2 -static2010012320100120
7401e/mergedicc -O2 -xW -static -no-vec2010012320100120
7410e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
7410e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
7410e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
7410e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
7419e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
7419e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
7419e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
7420e/mergedicc -O2 -static -no-vec2010012320100120
7429e/amd64-3gcc -O3 -fomit-frame-pointer2010012320100120
7438e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
7438e/mergedicc -no-vec2010012320100120
7467e/amd64-3icc -m64 -O3 -static2010012320100120
7486e/mergedicc -m64 -O2 -static2010012320100120
7515e/mergedicc -m64 -xHost -vec-report0 -static2010012320100120
7543e/mergedicc -O2 -xP -static2010012320100120
7552e/mergedicc -m64 -O3 -static2010012320100120
7553e/mergedicc -O3 -xW -static2010012320100120
7562e/mergedicc -O3 -xP -static -no-vec2010012320100120
7562e/mergedicc -m64 -O3 -static -no-vec2010012320100120
7619e/mergedicc2010012320100120
7638e/mergedicc -O2 -xW -static2010012320100120
7667e/mergedicc -O3 -static2010012320100120
7667e/mergedicc -O3 -static -no-vec2010012320100120
7932e/mergedicc -O3 -xP -static2010012320100120
7961e/mergedicc -O3 -xW -static -no-vec2010012320100120
7999e/mergedicc -O1 -xW -static2010012320100120
8018e/mergedicc -O2 -static2010012320100120
8028e/regsicc -m64 -xHost -vec-report0 -static2010012320100120
8056e/mergedicc -m64 -O1 -static2010012320100120
8132e/regsicc -O3 -static2010012320100120
8170e/regsicc2010012320100120
8189e/mergedicc -Os -xW -static -no-vec2010012320100120
8217e/mergedicc -m64 -Os -static -no-vec2010012320100120
8227e/mergedicc -Os -xP -static -no-vec2010012320100120
8236e/mergedicc -Os -xP -static2010012320100120
8236e/mergedicc -Os -xW -static2010012320100120
8237e/regsicc -m64 -O3 -static2010012320100120
8255e/mergedicc -Os -static2010012320100120
8265e/regsicc -O3 -xW -static2010012320100120
8294e/mergedicc -m64 -Os -static2010012320100120
8303e/mergedicc -O1 -xP -static2010012320100120
8303e/regsicc -O2 -static2010012320100120
8303e/regsicc -O2 -xP -static2010012320100120
8303e/regsicc -O2 -xW -static2010012320100120
8303e/regsicc -O3 -xP -static2010012320100120
8303e/regsicc -m64 -O2 -static2010012320100120
8379e/mergedicc -m64 -O1 -static -no-vec2010012320100120
8388e/mergedicc -O1 -xP -static -no-vec2010012320100120
8417e/mergedicc -O1 -static -no-vec2010012320100120
8484e/mergedicc -O1 -xW -static -no-vec2010012320100120
8664e/regsicc -Os -xW -static2010012320100120
8673e/regsicc -Os -xP -static2010012320100120
8683e/reficc2010012320100120
8692e/reficc -m64 -O2 -static2010012320100120
8711e/mergedicc -Os -static -no-vec2010012320100120
8711e/reficc -m64 -xHost -vec-report0 -static2010012320100120
8721e/mergedicc -O1 -static2010012320100120
8787e/reficc -O2 -xW -static2010012320100120
8807e/reficc -O2 -static2010012320100120
8825e/reficc -O2 -xP -static2010012320100120
8987e/regsicc -m64 -Os -static2010012320100120
8996e/regsicc -Os -static2010012320100120
9101e/reficc -O3 -xW -static2010012320100120
9129e/reficc -O3 -static2010012320100120
9158e/reficc -O3 -xP -static2010012320100120
9167e/reficc -m64 -O3 -static2010012320100120
9339e/reficc -Os -static2010012320100120
9339e/reficc -m64 -Os -static2010012320100120
9348e/reficc -Os -xW -static2010012320100120
9395e/reficc -Os -xP -static2010012320100120
9490e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9491e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
9509e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
9529e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
9538e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
9566e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
9576e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
9585e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
9585e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
9595e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
9605e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
9624e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
9624e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
9633e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
9652e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
9680e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
9690e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
9690e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
9690e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
9699e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
9699e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
9700e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
9709e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
9709e/mergedgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
9719e/mergedgcc -m64 -O2 -fomit-frame-pointer2010012320100120
9728e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
9728e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
9728e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
9738e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
9747e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
9747e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
9747e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
9747e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9756e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9757e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
9766e/mergedgcc -m64 -O3 -fomit-frame-pointer2010012320100120
9766e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
9766e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
9775e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9785e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
9785e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
9795e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
9795e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
9795e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
9804e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9804e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
9804e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
9814e/mergedgcc -O3 -fomit-frame-pointer2010012320100120
9832e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
9842e/mergedgcc -O2 -fomit-frame-pointer2010012320100120
9842e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
9852e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
9852e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
9861e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
9890e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
9899e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9947e/mergedgcc -Os -fomit-frame-pointer2010012320100120
9947e/regsgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
9975e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9984e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9984e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
9985e/mergedgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
9994e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
9994e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
10003e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
10003e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10004e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
10013e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
10013e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
10060e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
10061e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
10089e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
10108e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
10127e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
10136e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
10155e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
10156e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
10165e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
10165e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
10184e/regsgcc -O3 -fomit-frame-pointer2010012320100120
10193e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
10203e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
10203e/regsgcc -m64 -O3 -fomit-frame-pointer2010012320100120
10212e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
10298e/regsicc -O2 -xP -static -no-vec2010012320100120
10308e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
10326e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
10336e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
10355e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
10374e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
10374e/regsicc -O2 -static -no-vec2010012320100120
10384e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
10384e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
10384e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
10412e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
10421e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
10431e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
10431e/mergedgcc -m64 -Os -fomit-frame-pointer2010012320100120
10431e/regsicc -m64 -O2 -static -no-vec2010012320100120
10460e/mergedgcc -march=nocona -O -fomit-frame-pointer2010012320100120
10460e/regsicc -O2 -xW -static -no-vec2010012320100120
10478e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
10488e/mergedgcc -march=k8 -O -fomit-frame-pointer2010012320100120
10507e/mergedgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
10535e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
10573e/mergedgcc -O -fomit-frame-pointer2010012320100120
10573e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
10583e/mergedgcc -m64 -O -fomit-frame-pointer2010012320100120
10593e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
10593e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
10602e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
10621e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
10631e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
10649e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
10649e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
10669e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
10716e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
10906e/mergedgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
10954e/regsicc -O1 -static2010012320100120
11029e/regsicc -O1 -xP -static2010012320100120
11068e/regsicc -O3 -xP -static -no-vec2010012320100120
11086e/regsicc -m64 -O3 -static -no-vec2010012320100120
11096e/regsicc -O3 -static -no-vec2010012320100120
11144e/regsicc -m64 -O1 -static2010012320100120
11181e/regsicc -O1 -xW -static2010012320100120
11210e/regsgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
11286e/regsicc -no-vec2010012320100120
11543e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11552e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
11628e/regsgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
11628e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
11628e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11638e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
11657e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
11761e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
11827e/refgcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
11827e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
11827e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
11846e/regsicc -O3 -xW -static -no-vec2010012320100120
11922e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
11932e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
11942e/refgcc -O3 -fomit-frame-pointer2010012320100120
11942e/refgcc -m64 -O3 -fomit-frame-pointer2010012320100120
11989e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
11989e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
11998e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
11998e/refgcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
12008e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
12008e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
12017e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
12046e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
12065e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
12188e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
12188e/refgcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
12284e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
12312e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
12322e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
12340e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
12340e/regsicc -O1 -static -no-vec2010012320100120
12340e/regsicc -O1 -xW -static -no-vec2010012320100120
12340e/regsicc -m64 -O1 -static -no-vec2010012320100120
12350e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
12350e/regsicc -O1 -xP -static -no-vec2010012320100120
12378e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
12379e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
12388e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
12483e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
12512e/reficc -O3 -xP -static -no-vec2010012320100120
12530e/regsicc -Os -xP -static -no-vec2010012320100120
12531e/regsicc -Os -xW -static -no-vec2010012320100120
12550e/regsicc -Os -static -no-vec2010012320100120
12559e/reficc -O3 -static -no-vec2010012320100120
12578e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
12578e/refgcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
12588e/reficc -O3 -xW -static -no-vec2010012320100120
12588e/reficc -m64 -O3 -static -no-vec2010012320100120
12616e/regsicc -m64 -Os -static -no-vec2010012320100120
12882e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
12892e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
12920e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
13214e/reficc -O2 -static -no-vec2010012320100120
13214e/reficc -O2 -xP -static -no-vec2010012320100120
13214e/reficc -m64 -O2 -static -no-vec2010012320100120
13215e/reficc -O2 -xW -static -no-vec2010012320100120
13224e/regsgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
13224e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
13224e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
13224e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
13224e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
13262e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
13395e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
13405e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
13424e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
13528e/reficc -m64 -O1 -static2010012320100120
13566e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
13566e/reficc -O1 -xW -static2010012320100120
13585e/reficc -O1 -static2010012320100120
13585e/reficc -no-vec2010012320100120
13594e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
13595e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
13604e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
13604e/reficc -O1 -xP -static2010012320100120
13642e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
13680e/refgcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
13737e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
13756e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
13766e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
13794e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
13813e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
13861e/refgcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
13870e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
13965e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
13993e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
14127e/regsgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
14203e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
14241e/reficc -O1 -xW -static -no-vec2010012320100120
14241e/reficc -m64 -O1 -static -no-vec2010012320100120
14297e/reficc -O1 -xP -static -no-vec2010012320100120
14298e/reficc -O1 -static -no-vec2010012320100120
14373e/reficc -m64 -Os -static -no-vec2010012320100120
14374e/reficc -Os -static -no-vec2010012320100120
14374e/reficc -Os -xW -static -no-vec2010012320100120
14383e/reficc -Os -xP -static -no-vec2010012320100120
14393e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
14393e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
14430e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
14440e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
14440e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
14449e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
14449e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
14450e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
14497e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
14525e/regsgcc -m64 -Os -fomit-frame-pointer2010012320100120
14601e/regsgcc -Os -fomit-frame-pointer2010012320100120
14611e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
14620e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
14621e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
14658e/refgcc -funroll-loops -O -fomit-frame-pointer2010012320100120
14658e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
14659e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
14753e/regsgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
14763e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
14801e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
14887e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
14953e/regsgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
15086e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
15171e/regsgcc -m64 -O2 -fomit-frame-pointer2010012320100120
15172e/regsgcc -O2 -fomit-frame-pointer2010012320100120
15314e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15361e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15466e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
15475e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
15494e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
15504e/regsgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
15694e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
15694e/regsgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
15741e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
15741e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
15760e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15799e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15836e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
15837e/regsgcc -march=nocona -O -fomit-frame-pointer2010012320100120
15846e/regsgcc -m64 -O -fomit-frame-pointer2010012320100120
15874e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
15912e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
15913e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
15950e/refgcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15979e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
15989e/refgcc -m64 -O2 -fomit-frame-pointer2010012320100120
15998e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
16007e/regsgcc -march=k8 -O -fomit-frame-pointer2010012320100120
16017e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
16017e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
16017e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
16064e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
16122e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
16131e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
16150e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
16169e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
16235e/refgcc -O2 -fomit-frame-pointer2010012320100120
16378e/refgcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
16388e/regsgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
16397e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
16397e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
16435e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
16445e/refgcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
16502e/regsgcc -O -fomit-frame-pointer2010012320100120
16540e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
16787e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
16796e/refgcc -O -fomit-frame-pointer2010012320100120
16825e/refgcc -march=nocona -O -fomit-frame-pointer2010012320100120
16939e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
17062e/refgcc -m64 -O -fomit-frame-pointer2010012320100120
17071e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
17119e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
17119e/refgcc -march=barcelona -O -fomit-frame-pointer2010012320100120
17129e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
17148e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
17148e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
17157e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
17166e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
17166e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
17243e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
17271e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
17271e/refgcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
17319e/refgcc -Os -fomit-frame-pointer2010012320100120
17347e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
17357e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
17366e/refgcc -march=k8 -O -fomit-frame-pointer2010012320100120
17461e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
17585e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
17622e/refgcc -march=k8 -Os -fomit-frame-pointer2010012320100120
17642e/refgcc -m64 -Os -fomit-frame-pointer2010012320100120
17746e/refgcc -march=nocona -Os -fomit-frame-pointer2010012320100120
17794e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
33288e/mergedgcc2010012320100120
33383e/mergedcc2010012320100120
33563e/mergedgcc -funroll-loops2010012320100120
55565e/regscc2010012320100120
55594e/regsgcc2010012320100120
55594e/regsgcc -funroll-loops2010012320100120
57560e/refgcc -funroll-loops2010012320100120
57561e/refcc2010012320100120
58150e/refgcc2010012320100120

Test failure

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