Implementation notes: x86, h6sandy, crypto_core/keccakf160064bits

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_core
Primitive: keccakf160064bits
TimeImplementationCompilerBenchmark dateSUPERCOP version
6904optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
6932optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
6936optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
6940optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
6944optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
6944optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
6948optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
6960optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
6972optimized1600lcu6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
6972optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
6992optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
6992optimized1600lcu6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
7004optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
7004optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
7004optimized1600lcu6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
7008optimized1600lcu6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
7008optimized1600lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
7012optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
7012optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
7016optimized1600lcu6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
7020optimized1600lcu6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
7020optimized1600lcu6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
7032optimized1600lcu6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
7036optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
7036optimized1600lcu6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
7040optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
7044optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
7044optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
7048optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
7052optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
7052optimized1600lcu6gcc -m32 -Os -fomit-frame-pointer2017110720171020
7056optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
7056optimized1600lcu6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
7060optimized1600lcu6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
7064optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
7068optimized1600lcu6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
7068optimized1600lcu6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
7068optimized1600lcu6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
7072optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
7076optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
7080optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
7080optimized1600lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
7084optimized1600u6gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
7084optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
7084optimized1600lcu6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
7088optimized1600u6gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
7088optimized1600lcu6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
7092optimized1600lcu6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
7100optimized1600u6gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
7104optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
7112optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
7112optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
7112optimized1600lcu6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
7116optimized1600u6gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
7120optimized1600lcu6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
7120optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
7120optimized1600lcu6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
7128optimized1600u6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
7132optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
7132optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
7132optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
7132optimized1600lcu6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
7136optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
7136optimized1600u6gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
7136optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
7136optimized1600lcu6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
7140optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
7144optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
7148optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
7148optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
7148optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
7148optimized1600lcu6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
7152optimized1600lcu6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
7152optimized1600u6gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
7156optimized1600lcu6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
7160optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
7160optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
7164optimized1600u6gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
7164optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
7164optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
7164optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
7164optimized1600u6gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
7168optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
7168optimized1600u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
7176optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
7180optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
7184optimized1600u6gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
7192optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
7192optimized1600lcu6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
7196optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
7200optimized1600u6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
7204reference1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
7204reference1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
7204optimized1600u6gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
7204optimized1600u6gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
7204optimized1600u6gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
7204optimized1600u6gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
7208optimized1600u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
7208optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
7208optimized1600u6gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
7212reference1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
7212optimized1600lcu6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
7212reference1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
7212optimized1600lcu6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
7216optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
7216optimized1600u6gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
7216optimized1600u6gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
7216optimized1600lcu6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
7216optimized1600u6gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
7220optimized1600lcu6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
7224optimized1600lcu6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
7224optimized1600u6gcc -m32 -Os -fomit-frame-pointer2017110720171020
7224optimized1600u6gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
7224optimized1600lcu6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
7228reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
7228optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
7228optimized1600u6gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
7228optimized1600lcu6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
7232optimized1600lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
7232optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
7232optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
7232reference1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
7232optimized1600u6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
7232optimized1600lcu6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
7232optimized1600u6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
7232optimized1600lcu6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
7236optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
7240optimized1600lcu6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
7244optimized1600lcu6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
7244optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
7248optimized1600u6gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
7248optimized1600lcu6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
7252optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
7256optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
7256optimized1600lcu6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
7256optimized1600lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
7260optimized1600u6gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
7264optimized1600lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
7264optimized1600lcu6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
7268reference1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
7272reference1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
7272optimized1600lcu6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
7272optimized1600lcu6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
7276optimized1600lcu6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
7276optimized1600lcu6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
7280optimized1600lcu6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
7280optimized1600u6gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
7284optimized1600u6gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
7284optimized1600u6gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
7288optimized1600lcu6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
7292optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
7292optimized1600lcu6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
7296optimized1600lcu6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
7296optimized1600lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
7300optimized1600lcu6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
7300optimized1600lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
7300optimized1600u6gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
7300optimized1600u6gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
7304optimized1600lcu6gcc -m32 -O2 -fomit-frame-pointer2017110720171020
7304optimized1600lcu6gcc -m32 -O3 -fomit-frame-pointer2017110720171020
7304optimized1600u6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
7308optimized1600lcu6gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
7312optimized1600u6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
7312optimized1600lcu6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
7312optimized1600u6gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
7316reference1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
7316optimized1600lcu6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
7316optimized1600u6gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
7316optimized1600u6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
7320optimized1600lcu6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
7320optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
7320optimized1600u6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
7324reference1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
7328optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
7328reference1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
7328optimized1600u6gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
7328optimized1600lcu6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
7328optimized1600lcu6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
7332optimized1600lcu6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
7332optimized1600lcu6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
7332optimized1600u6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7332optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
7332optimized1600u6gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
7332optimized1600u6gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
7336optimized1600u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
7336optimized1600u6gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
7336optimized1600u6gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
7340reference1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
7340optimized1600u6gcc -m32 -O3 -fomit-frame-pointer2017110720171020
7344optimized1600u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
7344optimized1600u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
7344optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
7344optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7344optimized1600lcu6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
7348optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
7352optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
7352optimized1600u6gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
7356optimized1600u6gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
7356optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
7356optimized1600lcu6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
7360optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
7360optimized1600lcu6gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
7364optimized1600u6gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
7364optimized1600u6gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
7368reference1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
7368optimized1600u6gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
7368optimized1600lcu6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
7368optimized1600u6gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
7368optimized1600lcu6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
7372optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
7372optimized1600lcu6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
7376optimized1600u6gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
7376optimized1600lcu6gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
7376optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
7376optimized1600u6gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
7376optimized1600u6gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
7380optimized1600u6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
7380optimized1600u6gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
7380optimized1600lcu6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
7380optimized1600lcu6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
7380optimized1600u6gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
7380optimized1600u6gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
7380optimized1600lcu6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
7384optimized1600u6gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
7384optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
7384optimized1600u6gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
7384optimized1600lcu6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
7388reference1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
7388optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
7388optimized1600lcu6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
7392optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
7396optimized1600lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
7396optimized1600u6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
7396optimized1600u6gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
7396optimized1600lcu6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
7400optimized1600u6gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
7400optimized1600u6gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
7400optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
7400optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
7400optimized1600lcu6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
7404optimized1600lcu6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
7408optimized1600u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
7412optimized1600u6gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
7412optimized1600u6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
7412optimized1600lcu6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
7416optimized1600u6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
7420optimized1600lcu6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
7420optimized1600lcu6gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
7428optimized1600u6gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
7428optimized1600u6gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
7428optimized1600u6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
7432optimized1600lcu6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
7432optimized1600lcu6gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
7432optimized1600u6gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
7432optimized1600lcu6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
7432optimized1600u6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
7436optimized1600lcu6gcc -m32 -O -fomit-frame-pointer2017110720171020
7436optimized1600u6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
7436optimized1600u6gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
7436optimized1600lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
7436optimized1600u6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
7440optimized1600u6gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
7440optimized1600lcu6gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
7440optimized1600u6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7440optimized1600lcu6gcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
7444optimized1600lcu6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
7444optimized1600u6gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
7444optimized1600lcu6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
7444optimized1600lcu6gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7444optimized1600u6gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
7448optimized1600u6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
7452optimized1600u6gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
7452optimized1600u6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
7460optimized1600u6gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
7460optimized1600u6gcc -m32 -O -fomit-frame-pointer2017110720171020
7460optimized1600u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
7464optimized1600u6gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
7464optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
7464optimized1600lcu6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
7464optimized1600u6gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
7468optimized1600lcu6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
7468optimized1600lcu6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
7472optimized1600lcu6gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
7472optimized1600lcu6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
7476optimized1600u6gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
7480reference1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
7480optimized1600u6gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
7480optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
7480optimized1600u6gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
7484optimized1600u6gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
7488optimized1600u6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
7488optimized1600u6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
7488optimized1600u6gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
7492optimized1600lcu6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
7496optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
7496optimized1600u6gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
7496optimized1600u6gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
7504optimized1600lcu6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
7508optimized1600u6gcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
7508optimized1600u6gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
7512optimized1600u6gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
7512optimized1600u6gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
7516optimized1600u6gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
7520optimized1600lcu6gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
7524optimized1600lcu6gcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
7528optimized1600u6gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
7528optimized1600u6gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
7532optimized1600lcu6gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
7532optimized1600u6gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
7532optimized1600lcu6gcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
7532optimized1600u6gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
7536optimized1600u6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
7536optimized1600u6gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
7536optimized1600u6gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
7540reference1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
7540optimized1600u6gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
7540optimized1600lcu6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
7540optimized1600lcu6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
7544optimized1600u6gcc -m32 -O2 -fomit-frame-pointer2017110720171020
7544optimized1600u6gcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
7544optimized1600u6gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
7544optimized1600u6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
7548optimized1600lcu6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
7548optimized1600u6gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
7556optimized1600u6gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
7556optimized1600u6gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
7556optimized1600u6gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
7560optimized1600u6gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
7560optimized1600u6gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
7560optimized1600u6gcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
7568optimized1600u6gcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
7572optimized1600u6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
7576optimized1600lcu6gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
7576optimized1600u6gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
7580optimized1600u6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
7584optimized1600u6gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
7588optimized1600u6gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
7592optimized1600u6gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
7600optimized1600u6gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
7600reference1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7600optimized1600u6gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
7608reference1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
7608reference1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
7628optimized1600u6gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
7628reference1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
7648optimized1600u6gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
7652optimized1600u6gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
7652reference1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
7652optimized1600u6gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
7656optimized1600u6gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
7660optimized1600u6gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
7672optimized1600lcu6gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
7676optimized1600lcu6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
7676optimized1600u6gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
7684reference1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
7688reference1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
7696optimized1600lcu6gcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
7700optimized1600u6gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
7712reference1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
7716optimized1600u6gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
7716optimized1600u6gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
7720optimized1600u6gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
7764reference1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
7800optimized1600u6gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
7832reference1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
7836reference1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
7864reference1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
7876reference1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
8400optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
8500optimized1600lcufullshldgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
8508optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
8512optimized1600lcufullshldgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
8564optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
8580reference1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
8584optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
8596optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
8604reference1600gcc -m32 -O3 -fomit-frame-pointer2017110720171020
8632optimized1600lcufullshldgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
8636optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
8648optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
8656optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
8668optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
8676optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
8676optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
8712optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
8732optimized1600lcufullshldgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
8736optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
8740optimized1600lcufullshldgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
8744optimized1600lcufullshldgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
8756optimized1600lcufullshldgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
8756optimized1600lcufullshldgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
8764optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
8768optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
8772optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
8780optimized1600lcufullshldgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
8796optimized1600lcufullshldgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
8808optimized1600lcufullshldgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
8812optimized1600lcufullshldgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
8816optimized1600lcufullshldgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
8824optimized1600lcufullshldgcc -m32 -Os -fomit-frame-pointer2017110720171020
8840optimized1600lcufullshldgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
8864optimized1600lcufullshldgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
8868optimized1600lcufullshldgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
8884optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
8888optimized1600lcufullshldgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
8920optimized1600lcufullshldgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
8924optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
8924optimized1600lcufullshldgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
8928optimized1600lcufullshldgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
8936optimized1600lcufullshldgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
8968optimized1600lcufullshldgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
9040optimized1600lcufullshldgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
9052optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
9252optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
9260optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
9268optimized1600lcufullshldgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
9272optimized1600lcufullshldgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
9280optimized1600lcufullshldgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
9296optimized1600lcufullshldgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
9308optimized1600lcufullshldgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
9332reference1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
9344optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
9356optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
9380optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
9392optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
9396optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
9428optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
9436optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
9440optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
9440optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
9440optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
9448reference1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
9460optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
9468optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
9468optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
9472optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
9472optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
9480optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
9496optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
9504optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
9512optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
9512optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
9516optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
9524optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
9524reference1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
9568optimized1600lcufullshldgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
9580optimized1600lcufullshldgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
9608optimized1600lcufullshldgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
9616optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
9620reference1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
9632optimized1600lcufullshldgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
9636optimized1600lcufullshldgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
9644optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
9656optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
9656optimized1600lcufullshldgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
9664optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
9664optimized1600lcufullshldgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
9672optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
9672reference1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
9684optimized1600lcufullshldgcc -m32 -O -fomit-frame-pointer2017110720171020
9688optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
9696optimized1600lcufullshldgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
9700optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
9700optimized1600lcufullshldgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
9700optimized1600lcufullshldgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
9704optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
9704optimized1600lcufullshldgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
9712optimized1600lcufullshldgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
9712optimized1600lcufullshldgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
9712optimized1600lcufullshldgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
9712optimized1600lcufullshldgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
9716optimized1600lcufullshldgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
9720optimized1600lcufullshldgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
9724optimized1600lcufullshldgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
9732optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
9736optimized1600lcufullshldgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
9736optimized1600lcufullshldgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
9736optimized1600lcufullshldgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
9744optimized1600lcufullshldgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
9748optimized1600lcufullshldgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
9764optimized1600lcufullshldgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
9768optimized1600lcufullshldgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
9768optimized1600lcufullshldgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
9780optimized1600lcufullshldgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
9792reference1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
9824optimized1600lcufullshldgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
9884optimized1600lcufullshldgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
9884optimized1600lcufullshldgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
9888optimized1600lcufullshldgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
9888optimized1600lcufullshldgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
9892optimized1600lcufullshldgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
9900optimized1600lcufullshldgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
9908optimized1600lcufullshldgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
9956optimized1600lcufullshldgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
9956optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
9960optimized1600lcufullshldgcc -m32 -O2 -fomit-frame-pointer2017110720171020
9960optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
9964optimized1600lcufullshldgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
9968optimized1600lcufullshldgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
9972optimized1600lcufullshldgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
9972optimized1600lcufullshldgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
9976optimized1600lcufullshldgcc -m32 -O3 -fomit-frame-pointer2017110720171020
9976optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
9980optimized1600lcufullshldgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
9980optimized1600lcufullshldgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
9980optimized1600lcufullshldgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
9984optimized1600lcufullshldgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
9984optimized1600lcufullshldgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
9988optimized1600lcufullshldgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
9988optimized1600lcufullshldgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
10016optimized1600lcufullshldgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
10028optimized1600lcufullshldgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
10044optimized1600lcufullshldgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
10056reference1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
10064reference1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
10068reference1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
10080optimized1600lcufullshldgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
10096optimized1600lcufullshldgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
10100reference1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
10120optimized1600lcufullshldgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
10128optimized1600lcufullshldgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
10156optimized1600lcufullshldgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
10160reference1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
10192reference1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
10192reference1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
10208reference1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
10292reference1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
10296reference1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
10296reference1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
10300reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
10300reference1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
10328reference1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
10328reference1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
10376reference1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
10384reference1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
10412reference1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
10428reference1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
10436reference1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
10436reference1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
10464reference1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
10480optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
10480optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
10536optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
10536optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
10548optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
10556optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
10560reference1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
10604optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
10612optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
10612optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
10612optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
10620optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
10624optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
10628optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
10628optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
10636optimized1600lcufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
10648optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
10648optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
10648optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
10656optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
10660optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
10664optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
10664optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
10664optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
10684optimized1600lcufullshldgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
10688optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
10692optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
10704optimized1600lcufullshldgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
10716optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
10716optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
10728optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
10728optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
10736reference1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
10740optimized1600lcufullshldgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
10744optimized1600lcufullshldgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
10748optimized1600lcufullshldgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
10752optimized1600lcufullshldgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
10752optimized1600lcufullshldgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
10760optimized1600lcufullshldgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
10760optimized1600lcufullshldgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
10768optimized1600lcufullshldgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
10808optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
10812optimized1600ufullgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
10816optimized1600lcufullshldgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
10836optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
10836optimized1600ufullgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
10840optimized1600ufullgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
10848optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
10848optimized1600ufullgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
10848optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
10848optimized1600lcufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
10852optimized1600ufullgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
10856optimized1600ufullgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
10856optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
10860optimized1600ufullgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
10860optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
10860optimized1600ufullgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
10864optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
10876optimized1600lcufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
10876optimized1600lcufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
10876optimized1600lcufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
10884optimized1600lcufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
10884optimized1600lcufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
10888optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
10888optimized1600lcufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
10892optimized1600lcufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
10892optimized1600lcufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
10896optimized1600lcufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
10896optimized1600lcufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
10904optimized1600ufullgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
10904optimized1600lcufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
10904optimized1600lcufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
10908optimized1600lcufullgcc -m32 -Os -fomit-frame-pointer2017110720171020
10908optimized1600lcufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
10912optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
10916optimized1600lcufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
10916optimized1600lcufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
10920optimized1600lcufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
10928optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
10928optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
10936optimized1600lcufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
10940optimized1600lcufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
10948optimized1600lcufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
10948optimized1600lcufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
11012optimized1600lcufullshldgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
11044optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
11056optimized1600lcufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
11064optimized1600lcufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
11072optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
11072optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
11088optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
11144optimized1600lcufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
11152optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
11152optimized1600ufullgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
11156optimized1600ufullgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
11168optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
11172optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
11172optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
11180optimized1600ufullgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
11184optimized1600ufullgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
11188optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
11192optimized1600ufullgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
11200optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
11200optimized1600ufullgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
11204optimized1600ufullgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
11204optimized1600ufullgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
11208optimized1600lcufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
11208optimized1600ufullgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
11212optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
11216optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
11216optimized1600ufullgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
11216optimized1600ufullgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
11220optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
11220optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
11224optimized1600lcufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
11228optimized1600ufullgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
11232optimized1600ufullgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
11232optimized1600ufullgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
11236optimized1600ufullgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
11240optimized1600ufullgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
11244optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
11248optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
11256optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
11256optimized1600lcufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
11256optimized1600ufullgcc -m32 -Os -fomit-frame-pointer2017110720171020
11260optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
11264optimized1600lcufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
11264optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
11264optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
11272optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
11272optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
11276optimized1600lcufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
11276optimized1600ufullgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
11276optimized1600ufullgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
11276optimized1600ufullgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
11276optimized1600ufullgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
11280optimized1600lcufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
11280optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
11280optimized1600ufullgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
11288optimized1600ufullgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
11288optimized1600ufullgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
11292optimized1600ufullgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
11332optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
11356optimized1600lcufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
11368optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
11372optimized1600lcufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
11400optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
11400optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
11424optimized1600lcufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
11428optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
11464optimized1600lcufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
11468optimized1600lcufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
11488optimized1600lcufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
11504optimized1600lcufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
11504optimized1600lcufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
11504optimized1600lcufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
11504optimized1600lcufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
11508optimized1600lcufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
11520optimized1600lcufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
11524optimized1600lcufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
11524optimized1600lcufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
11532optimized1600lcufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
11596optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
11628optimized1600lcufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
11636optimized1600lcufullgcc -m32 -O2 -fomit-frame-pointer2017110720171020
11696optimized1600lcufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
11708optimized1600lcufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
11708optimized1600lcufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
11712optimized1600lcufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
11712optimized1600lcufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
11720optimized1600lcufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
11728optimized1600lcufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
11732optimized1600lcufullgcc -m32 -O -fomit-frame-pointer2017110720171020
11732optimized1600lcufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
11732optimized1600lcufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
11732optimized1600lcufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
11732optimized1600lcufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
11736optimized1600lcufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
11744optimized1600lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
11764optimized1600lcufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
11792optimized1600lcufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
11796optimized1600lcufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
11800optimized1600lcufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
11812optimized1600lcufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
11816optimized1600lcufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
11820optimized1600lcufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
11820optimized1600lcufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
11824optimized1600lcufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
11828optimized1600lcufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
11832optimized1600lcufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
11832optimized1600lcufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
11832optimized1600lcufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
11844optimized1600lcufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
11844optimized1600lcufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
11852optimized1600lcufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
11868optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
11872optimized1600lcufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
11872optimized1600lcufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
11876optimized1600lcufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
11896optimized1600lcufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
11904optimized1600lcufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
11904optimized1600lcufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
11908optimized1600lcufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
11912optimized1600lcufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
11912optimized1600lcufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
11924optimized1600lcufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
11980optimized1600lcufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
11988optimized1600lcufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
11988optimized1600lcufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
11992optimized1600lcufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
11996optimized1600lcufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
12000optimized1600lcufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
12016optimized1600lcufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
12020optimized1600lcufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
12024optimized1600lcufullgcc -m32 -O3 -fomit-frame-pointer2017110720171020
12036optimized1600lcufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
12100optimized1600lcufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
12124optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
12188optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
12204optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
12208optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
12256optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
12284optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
12288optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
12320optimized1600ufullgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
12324optimized1600ufullgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
12328optimized1600ufullgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
12352optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
12360optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
12364optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
12376optimized1600ufullgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
12384optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
12384optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
12396optimized1600ufullgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
12408optimized1600ufullgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
12412optimized1600ufullgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
12416optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
12420optimized1600ufullgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
12420optimized1600ufullgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
12424optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
12428optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
12432optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
12432optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
12432optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
12432optimized1600ufullgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
12432optimized1600ufullgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
12460optimized1600ufullgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
12460optimized1600ufullgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
12472optimized1600ufullgcc -m32 -O2 -fomit-frame-pointer2017110720171020
12472optimized1600ufullgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
12472optimized1600ufullgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
12472optimized1600ufullgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
12484optimized1600lcufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
12484optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
12492optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
12492optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
12496optimized1600lcufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
12500optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
12512optimized1600ufullgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
12520optimized1600lcufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
12520optimized1600lcufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
12524optimized1600ufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
12532optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
12532optimized1600ufullgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
12536optimized1600ufullgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
12536optimized1600ufullgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
12540optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
12540optimized1600lcufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
12540optimized1600ufullgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
12544optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
12544optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
12544optimized1600lcufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
12548optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
12548optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
12548optimized1600lcufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
12552optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
12556optimized1600ufullgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
12556optimized1600ufullgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
12556optimized1600lcufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
12568optimized1600ufullgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
12568optimized1600lcufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
12572optimized1600ufullgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
12576optimized1600lcufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
12596optimized1600ufullgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
12596optimized1600ufullgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
12616optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
12616optimized1600ufullgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
12616optimized1600ufullgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
12616optimized1600ufullgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
12624optimized1600ufullgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
12624optimized1600ufullgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
12628optimized1600ufullgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
12628optimized1600ufullgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
12628optimized1600ufullgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
12632optimized1600ufullgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
12632optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
12632optimized1600ufullgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
12636optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
12644optimized1600ufullgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
12652optimized1600ufullgcc -m32 -O -fomit-frame-pointer2017110720171020
12652optimized1600ufullgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
12652optimized1600ufullgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
12656optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
12656optimized1600ufullgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
12660optimized1600ufullgcc -m32 -O3 -fomit-frame-pointer2017110720171020
12660optimized1600ufullgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
12676compact1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
12676compact1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
12696compact1600gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
12712compact1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
12732compact1600gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
12732optimized1600lcufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
12732optimized1600lcufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
12732optimized1600lcufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
12736optimized1600lcufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
12740optimized1600lcufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
12740optimized1600lcufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
12744optimized1600lcufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
12752compact1600gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
12780compact1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
12780compact1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
12808optimized1600ufullgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
12808optimized1600ufullgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
12812optimized1600ufullgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
12824optimized1600ufullgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
12828optimized1600ufullgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
12832optimized1600ufullgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
12836optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
12840optimized1600ufullgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
12844optimized1600ufullgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
12860optimized1600ufullgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
12868optimized1600ufullgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
12904optimized1600ufullgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
12908compact1600gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
12936optimized1600ufullgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
12936optimized1600ufullgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
12940optimized1600ufullgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
12948optimized1600ufullgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
12956optimized1600ufullgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
12972compact1600gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
12976compact1600gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
12984optimized1600ufullgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
13004compact1600gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
13032optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
13040optimized1600ufullgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
13056optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
13060optimized1600ufullgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
13068optimized1600ufullgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
13068optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
13080compact1600gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
13088compact1600gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
13096compact1600gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
13100compact1600gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
13100compact1600gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
13136optimized1600ufullgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
13144compact1600gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
13172compact1600gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
13204optimized1600ufullgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
13220compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
13220compact1600gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
13276compact1600gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
13280compact1600gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
13300compact1600gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
13312optimized1600ufullgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
13320optimized1600ufullgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
13324optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
13324optimized1600ufullgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
13324optimized1600ufullgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
13324optimized1600ufullgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
13328optimized1600ufullgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
13328optimized1600ufullgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
13328optimized1600ufullgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
13332optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
13336optimized1600ufullgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
13340optimized1600ufullgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
13448compact1600gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
13488compact1600gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
13532optimized1600ufullgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
13536optimized1600ufullgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
13536optimized1600ufullgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
13632compact1600gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
13636optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
13652optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
13664compact1600gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
13740compact1600gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
13784compact1600gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
13796compact1600gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
13924compact1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
13932optimized1600ufullgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
13932optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
13940optimized1600ufullgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
13956optimized1600ufullgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
13972compact1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
13972optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
13984optimized1600ufullgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
14016compact1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
14028compact1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
14032compact1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
14040compact1600gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
14048compact1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
14096compact1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
14124compact1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
14148optimized1600ufullgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
14152optimized1600ufullgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
14156optimized1600ufullgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
14176optimized1600ufullgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
14176optimized1600ufullgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
14180compact1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
14184optimized1600ufullgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
14184optimized1600ufullgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
14200optimized1600ufullgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
14380compact1600gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
14796compact1600gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
14832compact1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
14832compact1600gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
14924compact1600gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
14932compact1600gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
14940compact1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
14952compact1600gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
14996compact1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
15032compact1600gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
15044compact1600gcc -m32 -O3 -fomit-frame-pointer2017110720171020
15192compact1600gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
15360compact1600gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
15364compact1600gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
15392compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
15392compact1600gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
15520compact1600gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
15620compact1600gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
15704compact1600gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
15824compact1600gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
16036compact1600gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
16064compact1600gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
16112compact1600gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
16216compact1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
16284compact1600gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
16428compact1600gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
16444compact1600gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
16484compact1600gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
16584compact1600gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
16600compact1600gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
16636compact1600gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
16664compact1600gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
16696compact1600gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
16912compact1600gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
16948compact1600gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
16956compact1600gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
16968compact1600gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
17060compact1600gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
17192compact1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
17260compact1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
17456compact1600gcc -m32 -O -fomit-frame-pointer2017110720171020
17468compact1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
17484compact1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
17500compact1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
17516compact1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
17524compact1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
17544compact1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
17972compact1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
18072compact1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
18160compact1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
18172compact1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
18196compact1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
18212compact1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
18352compact1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
18620compact1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
18648compact1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
18708compact1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
18740compact1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
18744compact1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
18872compact1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
18884compact1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
18904compact1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
18932compact1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
18948compact1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
18992compact1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
19576reference1600gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
19624reference1600gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
19640compact1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
19656compact1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
19676compact1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
19688reference1600gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
19704compact1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
19804reference1600gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
19816reference1600gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
19836reference1600gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
19840reference1600gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
19876reference1600gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
19880reference1600gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
19880reference1600gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
19880compact1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
19892compact1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
19896reference1600gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
19988reference1600gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
20000reference1600gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
20244reference1600gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
20292compact1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
20344compact1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
20344compact1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
20420compact1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
20424compact1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
20492compact1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
20516compact1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
20628compact1600gcc -m32 -O2 -fomit-frame-pointer2017110720171020
20684compact1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
20700compact1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
20708compact1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
20736compact1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
20744compact1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
20868compact1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
21028compact1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
21036compact1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
21148compact1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
21152compact1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
21368reference1600gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
21564compact1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
21608compact1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
21920compact1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
22308compact1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
22332compact1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
22416compact1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
22448compact1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
22476compact1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
22480compact1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
22508compact1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
22532compact1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
22640reference1600gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
22684reference1600gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
22696compact1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
22720reference1600gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
22740compact1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
22792compact1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
22944compact1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
22968compact1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
23032compact1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
23032compact1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
23156compact1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
23200compact1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
23228compact1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
23260compact1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
23408compact1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
23424compact1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
23552compact1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
23576compact1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
23584compact1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
23612compact1600gcc -m32 -Os -fomit-frame-pointer2017110720171020
23616compact1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
23616compact1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
23676compact1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
23692compact1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
23700compact1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
23760compact1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
23800compact1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
23932compact1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
24012compact1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
24064compact1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
24220compact1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
24260compact1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
24312compact1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
24944compact1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
29184reference1600gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
29192reference1600gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
29232reference1600gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
29288reference1600gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
29308reference1600gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
29328reference1600gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
29372reference1600gcc -m32 -O2 -fomit-frame-pointer2017110720171020
29524reference1600gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
29548reference1600gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
29572reference1600gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
29596reference1600gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
29616reference1600gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
29628reference1600gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
29928reference1600gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
29968reference1600gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
30300reference1600gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
30408reference1600gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
30472reference1600gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
31064reference1600gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
31132reference1600gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
31336reference1600gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
35456reference1600gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
42772reference1600gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
42864reference1600gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
42932reference1600gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
42944reference1600gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
43096reference1600gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43684reference1600gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
43796reference1600gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
44228reference1600gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
45392reference1600gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
45396reference1600gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
45608reference1600gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
45676reference1600gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
45880reference1600gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
45884reference1600gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
45984reference1600gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
46108reference1600gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
46108reference1600gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
47472reference1600gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
47528reference1600gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
48024reference1600gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
48140reference1600gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
48376reference1600gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
48420reference1600gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
48432reference1600gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
48464reference1600gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
48484reference1600gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
48484reference1600gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
48512reference1600gcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
48580reference1600gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
48608reference1600gcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
48628reference1600gcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
48720reference1600gcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
48740reference1600gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
48744reference1600gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
48756reference1600gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
48760reference1600gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
48852reference1600gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
48856reference1600gcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
48868reference1600gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
48936reference1600gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
48972reference1600gcc -m32 -O -fomit-frame-pointer2017110720171020
50096reference1600gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
50432reference1600gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
50492reference1600gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
50684reference1600gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
50720reference1600gcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
50796reference1600gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
51200reference1600gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
51248reference1600gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
51356reference1600gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
52488reference1600gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
53764reference1600gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
53800reference1600gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
54248reference1600gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
54272reference1600gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
54544reference1600gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
54712reference1600gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
54788reference1600gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
54860reference1600gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
54952reference1600gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
55144reference1600gcc -m32 -Os -fomit-frame-pointer2017110720171020
55248reference1600gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
55268reference1600gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
56516reference1600gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
56840reference1600gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
57876reference1600gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
59256reference1600gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
60516reference1600gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
95140reference1600gcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
95352reference1600gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
95660reference1600gcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020

Test failure

Implementation: crypto_core/keccakf160064bits/compact1600
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact1600 optimized1600lcu6 optimized1600lcufull optimized1600lcufullshld optimized1600u6 optimized1600ufull reference1600

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600XOPu6
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 342, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64shld
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64Apple
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized1600AsmX86-64Apple

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600XOPu6
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600XOPu6 optimized1600XOPufull

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64shld
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:52: Error: bad expression
keccakp.s: keccakp.s:52: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:53: Error: bad expression
keccakp.s: keccakp.s:53: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:54: Error: bad expression
keccakp.s: keccakp.s:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:55: Error: bad expression
keccakp.s: keccakp.s:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:56: Error: bad expression
keccakp.s: keccakp.s:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:57: Error: bad expression
keccakp.s: keccakp.s:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:60: Error: bad expression
keccakp.s: keccakp.s:60: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:62: Error: bad expression
keccakp.s: keccakp.s:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:63: Error: bad expression
keccakp.s: keccakp.s:63: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:64: Error: bad expression
keccakp.s: keccakp.s:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:66: Error: bad expression
keccakp.s: keccakp.s:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: keccakp.s:67: Error: bad expression
keccakp.s: keccakp.s:67: Error: junk at end of line, first unrecognized character is `r'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64shld

Compiler output

Implementation: crypto_core/keccakf160064bits/optimized1600AsmX86-64Apple
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...
keccakp.s: keccakp.s: Assembler messages:
keccakp.s: keccakp.s:542: Error: unsupported instruction `ret'
keccakp.s: keccakp.s:551: Error: bad register name `%rax'
keccakp.s: keccakp.s:552: Error: bad register name `%rcx'
keccakp.s: keccakp.s:553: Error: bad register name `%rcx'
keccakp.s: keccakp.s:555: Error: bad register name `%rax'
keccakp.s: keccakp.s:556: Error: bad register name `%rcx'
keccakp.s: keccakp.s:557: Error: bad register name `%rcx'
keccakp.s: keccakp.s:558: Error: bad register name `%rax'
keccakp.s: keccakp.s:559: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:560: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:561: Error: bad register name `%rcx'
keccakp.s: keccakp.s:562: Error: bad register name `%rax'
keccakp.s: keccakp.s:563: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:564: Error: bad register name `%rcx'
keccakp.s: keccakp.s:565: Error: bad register name `%rax'
keccakp.s: keccakp.s:566: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:567: Error: bad register name `%rax'
keccakp.s: keccakp.s:568: Error: bad register name `%rcx'
keccakp.s: keccakp.s:569: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:570: Error: bad register name `%rcx'
keccakp.s: keccakp.s:571: Error: bad register name `%rax'
keccakp.s: keccakp.s:572: Error: junk `(arg1)' after expression
keccakp.s: keccakp.s:573: Error: bad register name `%rax'
keccakp.s: keccakp.s:574: Error: unsupported instruction `ret'
keccakp.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -m32 -march=barcelona -Os -fomit-frame-pointer optimized1600AsmX86-64Apple