Implementation notes: x86, h5e450, crypto_hash/blake32

Computer: h5e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
26460sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
26463sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072120120717
26469sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072120120717
26472sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
26472sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012072120120717
26472sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012072120120717
26472sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072120120717
26475sphlibgcc -m32 -O -fomit-frame-pointer2012072120120717
26478sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072120120717
26481sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
26481sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072120120717
26484sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
26484sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
26487sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
26487sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
26490sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
26490sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
26490sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
26490sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
27294sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
27294sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
27378sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
27381sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
27381sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
27447sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
27564sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
27576sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
27576sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
27585sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
27594sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
27597sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
27753sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
27786sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
27921sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
27921sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
27927sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
27927sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
27960sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
27960sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
27960sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
27960sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
29256sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
29280sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
29400sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
29403sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072120120717
29424sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072120120717
29433sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072120120717
29433sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072120120717
29436sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
29445sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072120120717
29451sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072120120717
29451sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072120120717
29451sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072120120717
29454sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072120120717
29520sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
29532sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
29577sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
29598sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
29610sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
29640sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
29640sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
29640sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
29652sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
29679sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
29700sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
29709sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
29715sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
29721sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
29799sphlibgcc -m32 -O2 -fomit-frame-pointer2012072120120717
29862sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
29874sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
29880sphlibgcc -m32 -O3 -fomit-frame-pointer2012072120120717
29898sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
29898sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
30018sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
30027sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
30135sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
30144sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
30150sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
30150sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
30156sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
30159sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
30171sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
30183sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
30183sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
30183sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
30186sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
30189sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
30207sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
30231sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
30336sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
30339sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
30342sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
30366sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
30366sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
30369sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
30402sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
30402sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
30426sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
30486sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
30543sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
30570sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
30600sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
30606sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
31422sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
31479sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
31485sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
31491sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
31548sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
31548sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
31575sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
31575sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
31578sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
31578sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
31578sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
31584sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
31635sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
31653sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
31659sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
31662sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
31665sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
31668sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
31671sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
31671sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
31671sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
31674sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
31686sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
31713sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
31761sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012072120120717
31761sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072120120717
31761sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072120120717
31827sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072120120717
31848sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
31857sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
31857sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
31857sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
31866sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
31869sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
31875sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
31875sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
31875sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
31878sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
31878sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
31884sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
31887sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
31908sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072120120717
31908sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072120120717
31938sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
31938sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
31944sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717
31947sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
31947sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072120120717
32085sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
32085sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717
32100sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
32100sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
32100sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
32424sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
32424sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
32424sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
32424sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
32433sphlibgcc -m32 -Os -fomit-frame-pointer2012072120120717
32484sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
32484sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
32487sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
32487sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
32547sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
32988sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
33033sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
33276sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
33357sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
33543sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
33546sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
33546sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
33579sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
33765sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
33765sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
33789sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
33825sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
33918sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
34017sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072120120717
34017sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012072120120717
34020sphlib-smallgcc -m32 -O -fomit-frame-pointer2012072120120717
34023sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072120120717
34026sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012072120120717
34029sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
34044sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
34047sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072120120717
34047sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072120120717
34155sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
34224sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
34227sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
34230sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
34245sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
34245sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
34245sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
34251sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
34260sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
34266sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
34467ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072120120717
34755ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2012072120120717
34755sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
34764sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
34773sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
34824sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
34881refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
34881refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
34896refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
34905refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
34923sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
34923sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
34935sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
34938sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072120120717
34941sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
34965sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
34974refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
34980refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
34980refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
35013sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
35022sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
35022sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
35022sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
35022sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
35061sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
35061sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
35130refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
35154sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
35175sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
35187sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
35196sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
35199sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072120120717
35205sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
35232sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
35349refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
35355refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
35358refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
35358refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
35370sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
35385sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
35427sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
35433sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2012072120120717
35439sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
35439sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
35439sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072120120717
35583sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
35601sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
35667refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
35682refgcc -m32 -O3 -fomit-frame-pointer2012072120120717
35940sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
36015sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
36033sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
36120sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
36174sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
36261refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
36261sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
36447sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
36510sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
36519refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
36528refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
36552refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
36561refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
36579refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
36603sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
36651sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
36708refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
36708refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
36744sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
36756sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
36888sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
37053sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072120120717
37071refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
37071refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
37071sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072120120717
37140sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
37170sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
37170sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
37176sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
37221sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
37227sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
37230sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
37245sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
37299sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
37377sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
37377sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072120120717
37431sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072120120717
37440refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072120120717
37440refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072120120717
37452refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072120120717
37464sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
37464sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
37467sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072120120717
37524refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072120120717
37545sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
37554sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
37563sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
37635sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072120120717
37641sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
37653sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
37680sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
37683refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
37689sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
37692sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
37770refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
37794refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072120120717
37854sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
37854sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2012072120120717
37872sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
37872sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
37929sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
37938sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
37944refgcc -m32 -march=i386 -O -fomit-frame-pointer2012072120120717
37995sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
38028refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
38052sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
38070refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
38073sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
38115refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072120120717
38115refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072120120717
38115refgcc -m32 -march=k6 -O -fomit-frame-pointer2012072120120717
38121sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
38127refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072120120717
38127refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
38127refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
38145refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072120120717
38169sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
38196refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
38199refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
38208sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072120120717
38256sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
38328refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
38328refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
38331refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
38334sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
38337refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
38337sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
38355refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
38385sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
38409sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
38481sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
38529sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072120120717
38529sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072120120717
38547sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072120120717
38580refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
38592sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
38595refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
38607sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072120120717
38607sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072120120717
38631refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072120120717
38634refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072120120717
38643ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072120120717
38646refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072120120717
38664refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
38673refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
38697refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
38721sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072120120717
38721sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
38733sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
38742sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
38742sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
38760sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
38769sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
38796ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072120120717
38856refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072120120717
39120sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072120120717
39183refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072120120717
39195sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
39210ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012072120120717
39219sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
39231sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
39237refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
39240sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
39243sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
39264sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072120120717
39276sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
39282ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072120120717
39309sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
39318refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
39330refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
39465ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072120120717
39513refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072120120717
39531refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
39534ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072120120717
39537sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
39612refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
39621sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072120120717
39621refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072120120717
39642sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072120120717
39657sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072120120717
39678refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072120120717
39759refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072120120717
39759refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072120120717
39759refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072120120717
39759refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072120120717
39762sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012072120120717
39768refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
39774refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072120120717
39774sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
39780refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
39786sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012072120120717
39789refgcc -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
39789refgcc -m32 -march=k8 -O -fomit-frame-pointer2012072120120717
39801refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012072120120717
39813sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
39834refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072120120717
40068refgcc -m32 -O2 -fomit-frame-pointer2012072120120717
40083refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
40083refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
40119sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
40230refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
40266refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
40413refgcc -m32 -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=core2 -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=nocona -O -fomit-frame-pointer2012072120120717
40413refgcc -m32 -march=prescott -O -fomit-frame-pointer2012072120120717
40575sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
40581sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
40593sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
40602sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
40602sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
40605sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
40611sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
40614sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
40614sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072120120717
40629refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
40728sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072120120717
40743sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
40779refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072120120717
40935refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072120120717
41172refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072120120717
41610sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
41652sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
41808refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
41820refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
41910sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072120120717
42090sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072120120717
42108sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
42213refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072120120717
42264sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
42336sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072120120717
42465sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072120120717
42561sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
42645sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
42651sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072120120717
42834sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072120120717
42864refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
42981sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
43056refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
43104refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072120120717
43104refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072120120717
43104refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072120120717
43116refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
43197refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072120120717
43227refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
43245sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012072120120717
43338sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
43368refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
43368refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072120120717
43407sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072120120717
43455refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072120120717
43488refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
43488refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
43497refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
43500refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
43518sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
43518sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
43725sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
43725sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
43731sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
44097refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072120120717
44097refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072120120717
44115refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072120120717
44301sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
44301sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
44301sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
44400refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072120120717
44514sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072120120717
44553sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
44598sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
44850sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
44943sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
44967refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
45168sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
45171sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
45510sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
45957sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
45957sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
46419sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717
46551sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
46578sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072120120717
46623sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072120120717
46686sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072120120717
46686sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072120120717
46686sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072120120717
46689sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
46692sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
46692sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
46698sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072120120717
46701sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
46707sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
46707sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
46710sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012072120120717
46773sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
46845sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
46863refgcc -m32 -march=i486 -O -fomit-frame-pointer2012072120120717
46989refgcc -m32 -march=pentium -O -fomit-frame-pointer2012072120120717
46995refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072120120717
47244sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
47496sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
47568sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
47571sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
47571sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
47613sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
47619sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717
47682refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072120120717
47715refgcc -m32 -Os -fomit-frame-pointer2012072120120717
47805sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
48171refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
48171refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
48171refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
48615refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
48615refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
48615refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
48648refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072120120717
48816refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
49365refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072120120717
49371refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072120120717
49452refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072120120717
49452refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072120120717
49452refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072120120717
49458refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072120120717
49698refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
49842refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
50268refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072120120717
50268refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072120120717
50292refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072120120717
50442refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072120120717
50730refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072120120717
50730refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072120120717
50730refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072120120717
50742refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072120120717
50868refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
50874refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
50919refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012072120120717
51033refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
51177refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
51177refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
51186refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717
51186refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
51243refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072120120717
51396refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
51516refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072120120717
51519refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012072120120717
51519refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072120120717
51606refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072120120717
51606refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072120120717
51618refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072120120717
52431refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072120120717
53451refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072120120717
53454refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012072120120717
53541refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072120120717

Test failure

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:59:3: error: unknown type name '__m128i'
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:200:21: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:200:21: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:200:30: error: expected expression before ')' token
hash.c: hash.c:205:30: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2
gcc -m32 -O2 -fomit-frame-pointer sse2
gcc -m32 -O3 -fomit-frame-pointer sse2
gcc -m32 -O -fomit-frame-pointer sse2
gcc -m32 -Os -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: hash.c:65:3: error: unknown type name '__m128i'
hash.c: hash.c:65:33: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:65:33: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:65:41: error: expected expression before ')' token
hash.c: hash.c:66:11: error: expected ';' before 'r16'
hash.c: hash.c:196:3: error: 'r16' undeclared (first use in this function)
hash.c: hash.c:207:30: error: expected expression before ')' token
hash.c: hash.c:212:30: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3
gcc -m32 -O2 -fomit-frame-pointer ssse3
gcc -m32 -O3 -fomit-frame-pointer ssse3
gcc -m32 -O -fomit-frame-pointer ssse3
gcc -m32 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -O -fomit-frame-pointer ssse3
gcc -m32 -march=athlon -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i386 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -O -fomit-frame-pointer ssse3
gcc -m32 -march=i486 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k6 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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