Implementation notes: x86, ranger, crypto_hash/blake256

Computer: ranger
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
28092sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012020820120207
28172sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012020820120207
28296sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012020820120207
28307sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012020820120207
28446sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012020820120207
28594sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2012020820120207
29029sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2011082120110821
29304sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011082120110821
29350sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2011082120110821
29428sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011082120110821
29429sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011082120110821
29429sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011082120110821
29480sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011082120110821
29481sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011082120110821
29600sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011082120110821
29612sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011082120110821
29614sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011082120110821
29669sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011082120110821
29671sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011082120110821
29679sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011082120110821
29686sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011082120110821
29744sphlibgcc -m32 -O -fomit-frame-pointer2011082120110821
29744sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082120110821
29782sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082120110821
29798sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2011082120110821
29882sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011082120110821
29935sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2011082120110821
29942sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2011082120110821
29953sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011082120110821
29966sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011082120110821
29969sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011082120110821
29981sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011082120110821
29986sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011082120110821
29994sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012020820120207
30008sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011082120110821
30008sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2011082120110821
30038sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2011082120110821
30053bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012021220120211
30053bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012021220120211
30056bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012021220120211
30057bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012021220120211
30058bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012021220120211
30065bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012021220120211
30065bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012021220120211
30067bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021220120211
30067sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011082120110821
30068bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012021220120211
30070bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012021220120211
30071bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012021220120211
30073sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2011082120110821
30088bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012021220120211
30090sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012020820120207
30096bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012021220120211
30096bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012021220120211
30096bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012021220120211
30096sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011082120110821
30096bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012021220120211
30096bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012021220120211
30097sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012020820120207
30116sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082120110821
30119sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012020820120207
30131sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2011082120110821
30150bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021220120211
30155sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011082120110821
30171sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012020820120207
30184bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021220120211
30184sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012020820120207
30216sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012020820120207
30231sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2011082120110821
30240bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021220120211
30245bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012021220120211
30360sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012020820120207
30368sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011082120110821
30448bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012021220120211
30448bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012021220120211
30448sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012020820120207
30479sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011082120110821
30479bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012021220120211
30505bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012021220120211
30536bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012021220120211
30536bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012021220120211
30536bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012021220120211
30604bswapgcc -m32 -O3 -fomit-frame-pointer2012021220120211
30624bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012021220120211
30624bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012021220120211
30624sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2011082120110821
30696bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012021220120211
30700bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012021220120211
30765sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012020820120207
30772bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
30773bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012021220120211
30800bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012021220120211
30800bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012021220120211
30800bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
30800sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012020820120207
30804bswapgcc -m32 -O2 -fomit-frame-pointer2012021220120211
30833sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012020820120207
30888bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012021220120211
30933bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2012021220120211
30953bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012021220120211
30976bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012021220120211
30976bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012021220120211
31064bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
31064bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012021220120211
31112sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012020820120207
31152bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012021220120211
31152bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012021220120211
31152bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012021220120211
31152bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -Os -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012021220120211
31152bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012021220120211
31163sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2012020820120207
31169bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012021220120211
31174bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2012021220120211
31206bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012021220120211
31212sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012020820120207
31220bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012021220120211
31223bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012021220120211
31224sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2012020820120207
31240bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012021220120211
31240bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012021220120211
31240sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012020820120207
31240sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012020820120207
31240bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012021220120211
31240bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012021220120211
31297sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
31328bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012021220120211
31328sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012020820120207
31328bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012021220120211
31328bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012021220120211
31328bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012021220120211
31328bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012021220120211
31354bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012021220120211
31355bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012021220120211
31358sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
31358bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012021220120211
31371bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012021220120211
31372bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012021220120211
31374bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012021220120211
31381bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012021220120211
31416sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
31416bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012021220120211
31416sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
31416bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012021220120211
31416bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2012021220120211
31416bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012021220120211
31417sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012020820120207
31440bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021220120211
31448sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012020820120207
31455bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012021220120211
31462bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2012021220120211
31465bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2012021220120211
31469bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012021220120211
31473bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012021220120211
31504bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012021220120211
31526bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012021220120211
31552bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012021220120211
31557sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012020820120207
31592sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012020820120207
31598sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012020820120207
31638regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012020820120207
31640bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012021220120211
31651bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2012021220120211
31658bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2012021220120211
31663bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012021220120211
31680sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012020820120207
31680bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012021220120211
31680bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012021220120211
31703bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021220120211
31721bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012021220120211
31726bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012021220120211
31728regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012020820120207
31732bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012021220120211
31734regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012020820120207
31747regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012020820120207
31768sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012020820120207
31768bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2012021220120211
31768sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2012020820120207
31768bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2012021220120211
31768sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012020820120207
31768sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012020820120207
31814sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012020820120207
31814bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2012021220120211
31815sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012020820120207
31829regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012020820120207
31836regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012020820120207
31842regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012020820120207
31843regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012020820120207
31856bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2012021220120211
31856sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012020820120207
31856bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2012021220120211
31887sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012020820120207
31888regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012020820120207
31906sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012020820120207
31913bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2012021220120211
31916bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012021220120211
31916regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012020820120207
31917regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012020820120207
31919regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012020820120207
31921regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012020820120207
31944regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012020820120207
31944bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012021220120211
31944bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012021220120211
31944bswapgcc -m32 -O -fomit-frame-pointer2012021220120211
31944bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2012021220120211
31944bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2012021220120211
31964sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012020820120207
31994sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012020820120207
32032regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012020820120207
32032regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012020820120207
32032regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012020820120207
32032bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2012021220120211
32037sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012020820120207
32060bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012021220120211
32087regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012020820120207
32110regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012020820120207
32120regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012020820120207
32161bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012021220120211
32187regsgcc -m32 -O2 -fomit-frame-pointer2012020820120207
32208regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012020820120207
32208regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012020820120207
32217regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012020820120207
32254regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012020820120207
32257regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012020820120207
32263bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012021220120211
32267bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012021220120211
32268regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
32280regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012020820120207
32288regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012020820120207
32296regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012020820120207
32296regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012020820120207
32296regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012020820120207
32296bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012021220120211
32296regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012020820120207
32296regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012020820120207
32296bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012021220120211
32296regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012020820120207
32296sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2012020820120207
32296sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2012020820120207
32296sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012020820120207
32299regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012020820120207
32315regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012020820120207
32316bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012021220120211
32322regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012020820120207
32326regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
32333sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012020820120207
32334regsgcc -m32 -O3 -fomit-frame-pointer2012020820120207
32340sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2012020820120207
32341sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2012020820120207
32341bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012021220120211
32343bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012021220120211
32349regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012020820120207
32356regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012020820120207
32384regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012020820120207
32393regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012020820120207
32430regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012020820120207
32430bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012021220120211
32437bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012021220120211
32445regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012020820120207
32453regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012020820120207
32472regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012020820120207
32472regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012020820120207
32472sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012020820120207
32472regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012020820120207
32487bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012021220120211
32494bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012021220120211
32519bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012021220120211
32523regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2012020820120207
32537bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012021220120211
32565bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012021220120211
32601regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012020820120207
32681regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012020820120207
32696regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012020820120207
32698regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012020820120207
32701regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012020820120207
32706regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012020820120207
32719sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2012020820120207
32736regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012020820120207
32736regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012020820120207
32787regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012020820120207
32791regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012020820120207
32807bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012021220120211
32824bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012021220120211
32824sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -Os -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -march=athlon -O -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012020820120207
32824regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012020820120207
32860regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012020820120207
32874regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012020820120207
32874regsgcc -m32 -march=k6 -O -fomit-frame-pointer2012020820120207
32880regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012020820120207
32880regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012020820120207
32893bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012021220120211
32912regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012020820120207
32912bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012021220120211
32960regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012020820120207
32962bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012021220120211
32971regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012020820120207
32972regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012020820120207
32978regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012020820120207
32981regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012020820120207
32989regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012020820120207
33000regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012020820120207
33000regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2012020820120207
33001bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012021220120211
33031regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012020820120207
33043bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012021220120211
33048regsgcc -m32 -march=i386 -O -fomit-frame-pointer2012020820120207
33048regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012020820120207
33053regsgcc -m32 -O -fomit-frame-pointer2012020820120207
33058regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012020820120207
33061regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012020820120207
33074regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012020820120207
33081regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012020820120207
33088bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012021220120211
33088sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082120110821
33088bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012021220120211
33088bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012021220120211
33088regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012020820120207
33090bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012021220120211
33100bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012021220120211
33125regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012020820120207
33125regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012020820120207
33135regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012020820120207
33165regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012020820120207
33176regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2012020820120207
33176regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012020820120207
33176regsgcc -m32 -march=nocona -O -fomit-frame-pointer2012020820120207
33204regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2012020820120207
33224regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012020820120207
33236regsgcc -m32 -march=prescott -O -fomit-frame-pointer2012020820120207
33237sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011082120110821
33314regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012020820120207
33351sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011082120110821
33352regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012020820120207
33352bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012021220120211
33352regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012020820120207
33352regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012020820120207
33352regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012020820120207
33352sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082120110821
33352sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011082120110821
33352regsgcc -m32 -march=core2 -O -fomit-frame-pointer2012020820120207
33352regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2012020820120207
33352regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012020820120207
33352regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012020820120207
33352bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012021220120211
33352bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012021220120211
33352regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012020820120207
33401bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012021220120211
33401bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2012021220120211
33405bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012021220120211
33418bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012021220120211
33419bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2012021220120211
33421regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012020820120207
33423sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082120110821
33424sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082120110821
33440sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011082120110821
33440regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2012020820120207
33440regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012020820120207
33440bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012021220120211
33440regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012020820120207
33440bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012021220120211
33440regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2012020820120207
33440regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012020820120207
33440regsgcc -m32 -march=k8 -O -fomit-frame-pointer2012020820120207
33440sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082120110821
33440regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012020820120207
33440sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082120110821
33440sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082120110821
33440sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082120110821
33440sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082120110821
33440sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082120110821
33487sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082120110821
33496sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082120110821
33528bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012021220120211
33528regsgcc -m32 -march=i486 -O -fomit-frame-pointer2012020820120207
33528sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011082120110821
33528sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011082120110821
33528sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2011082120110821
33529regsgcc -m32 -march=pentium -O -fomit-frame-pointer2012020820120207
33570bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2012021220120211
33616sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2011082120110821
33656regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012020820120207
33677sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082120110821
33681sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011082120110821
33683regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012020820120207
33687sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011082120110821
33704sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082120110821
33704sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011082120110821
33724sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082120110821
33768sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082120110821
33771sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011082120110821
33792sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082120110821
33792sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082120110821
33880sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082120110821
33886sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011082120110821
33920sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082120110821
33921sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082120110821
33938sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082120110821
33939regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012020820120207
33960sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082120110821
33968sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082120110821
33968sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082120110821
33968sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011082120110821
33968regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012020820120207
33996sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082120110821
34005sphlibgcc -m32 -O2 -fomit-frame-pointer2011082120110821
34008sphlibgcc -m32 -O3 -fomit-frame-pointer2011082120110821
34012sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011082120110821
34073sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
34084sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011082120110821
34103sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011082120110821
34104regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012020820120207
34113sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011082120110821
34114sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082120110821
34116regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012020820120207
34119sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011082120110821
34128sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011082120110821
34144sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082120110821
34144sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011082120110821
34194sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082120110821
34209sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
34210sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082120110821
34232sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011082120110821
34232sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011082120110821
34366regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012020820120207
34377regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012020820120207
34408sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
34408sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011082120110821
34419sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2011082120110821
34432bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012021220120211
34457sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082120110821
34464sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082120110821
34491sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082120110821
34496sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011082120110821
34496sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011082120110821
34496sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011082120110821
34496sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011082120110821
34496sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082120110821
34496bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2012021220120211
34584sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011082120110821
34584sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011082120110821
34584sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082120110821
34612regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012020820120207
34648regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012020820120207
34656regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012020820120207
34672regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012020820120207
34679regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012020820120207
34694sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
34705regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012020820120207
34719regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012020820120207
34721regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012020820120207
34724regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012020820120207
34819regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012020820120207
34826sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2011082120110821
34848regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012020820120207
34848sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011082120110821
34856regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012020820120207
34881regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012020820120207
34896regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2012020820120207
34900regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012020820120207
34923regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012020820120207
34936sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2011082120110821
34936regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2012020820120207
34941regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012020820120207
34941sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082120110821
34964sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082120110821
34993sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011082120110821
34994regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012020820120207
35024regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012020820120207
35024regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012020820120207
35024sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011082120110821
35024regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012020820120207
35068regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012020820120207
35081sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011082120110821
35096regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2012020820120207
35112sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011082120110821
35112sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011082120110821
35112sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011082120110821
35112regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012020820120207
35112regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012020820120207
35112sphlibgcc -m32 -Os -fomit-frame-pointer2011082120110821
35112sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2011082120110821
35112regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2012020820120207
35180regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012020820120207
35193sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2011082120110821
35200sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011082120110821
35200sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011082120110821
35200sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011082120110821
35227sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011082120110821
35227sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011082120110821
35241regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012020820120207
35241sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011082120110821
35256regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012020820120207
35263sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082120110821
35288regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012020820120207
35376regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012020820120207
35411sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082120110821
35464sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2011082120110821
35552sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011082120110821
35552sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011082120110821
35552sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2011082120110821
35570sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011082120110821
35576sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011082120110821
35591sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011082120110821
35600sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011082120110821
35605sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011082120110821
35613sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082120110821
35640sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011082120110821
35880sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082120110821
36015sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011051620110509
36024sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2011051620110509
36045sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2011051620110509
36068sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011051620110509
36081sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011051620110509
36102sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011051620110509
36140sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011051620110509
36144sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2011051620110509
36190sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2011051620110509
36205sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2011051620110509
36256sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011051620110509
36304sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011051620110509
36315sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2011082120110821
36316sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2011082120110821
36327sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011051620110509
36413sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011051620110509
36432sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011082120110821
36520sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011082120110821
36587sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011082120110821
36608sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2011082120110821
36696sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011082120110821
36696sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011082120110821
36696sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011082120110821
36696sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011082120110821
36767sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011051620110509
36782sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011082120110821
36784sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011082120110821
36784sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011082120110821
36807sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011051620110509
36813sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011051620110509
36837sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011082120110821
36849sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011051620110509
36872sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2011082120110821
36960sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
37087sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011082120110821
37262sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011082120110821
37312sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
37356sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011082120110821
37469sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2011082120110821
37471sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011082120110821
37752sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011082120110821
37752sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011082120110821
37752sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011082120110821
37752sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011082120110821
37845sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011082120110821
38074sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011082120110821
38166sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011082120110821
38246sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082120110821
38368sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082120110821
38544sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082120110821
38706refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011051620110509
38738refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011051620110509
38776sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011082120110821
38896sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082120110821
38896sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011082120110821
38917refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011051620110509
39042refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011051620110509
39072refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011051620110509
39072refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011051620110509
39073refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011051620110509
39081refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011051620110509
39134refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011051620110509
39160refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
39187refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011051620110509
39221refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011051620110509
39266sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011082120110821
39279refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011051620110509
39315refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011051620110509
39328refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
39336sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082120110821
39336sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011082120110821
39336refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
39362refgcc -m32 -O3 -fomit-frame-pointer2011051620110509
39385refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011051620110509
39424refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011051620110509
39479refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011051620110509
39535refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011051620110509
39541sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082120110821
39569refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011051620110509
39660refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011051620110509
39674refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011051620110509
39736refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2011051620110509
39776sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011082120110821
39838sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011082120110821
39872refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011051620110509
39952refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011051620110509
39952refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
39952refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011051620110509
39952refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2011051620110509
39952refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2011051620110509
39952sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082120110821
40001refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
40006sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082120110821
40009refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
40040sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082120110821
40040sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082120110821
40040sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082120110821
40040sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082120110821
40040sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082120110821
40128sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082120110821
40144sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082120110821
40216sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082120110821
40265sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082120110821
40392sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082120110821
40392refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2011051620110509
40507refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011051620110509
40568sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082120110821
40706refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011051620110509
40744sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082120110821
40744sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082120110821
40832sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082120110821
40832sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082120110821
40920sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082120110821
40929refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011051620110509
41052sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082120110821
41126refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011051620110509
41184refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011051620110509
41217sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082120110821
41272refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2011051620110509
41398sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011082120110821
41448sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082120110821
41472refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2011051620110509
41536sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082120110821
41659refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011051620110509
41712refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011051620110509
41729refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011051620110509
41746refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011051620110509
41762refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011051620110509
41800refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011051620110509
41855refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011051620110509
41888refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011051620110509
41888refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011051620110509
41935refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
41937refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011051620110509
42133refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
42152refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011051620110509
42152refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
42152refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011051620110509
42152refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011051620110509
42152refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011051620110509
42161refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
42215sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2011051620110509
42218sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2011082120110821
42240sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011051620110509
42240sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2011051620110509
42240refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011051620110509
42240sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2011051620110509
42353refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011051620110509
42504sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011051620110509
42547sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2011051620110509
42632sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2011051620110509
42652sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2011051620110509
42745sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011082120110821
42768refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011051620110509
42815sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011051620110509
42818sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011082120110821
42834sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011051620110509
42856sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2011051620110509
42944sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011051620110509
42944sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011051620110509
42944sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011051620110509
42944sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2011051620110509
42946sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011051620110509
42951sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011051620110509
42988sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011051620110509
43032sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2011051620110509
43099sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
43105refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011051620110509
43120sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
43262sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2011082120110821
43296sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
43296sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2011051620110509
43304refgcc -m32 -O2 -fomit-frame-pointer2011051620110509
43325sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011051620110509
43330sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011051620110509
43343sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2011051620110509
43384sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2011051620110509
43384sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
43384sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
43384sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
43467sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
43472sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011082120110821
43648sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
43767sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082120110821
43781sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011082120110821
43783sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082120110821
43857sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011051620110509
43869refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011051620110509
43963sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2011082120110821
44052sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011082120110821
44088sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011082120110821
44176sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011082120110821
44176sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011082120110821
44330sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082120110821
44352sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011082120110821
44352sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082120110821
44440sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011082120110821
44440sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011082120110821
44440sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011082120110821
44440sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082120110821
44440sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082120110821
44522sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011082120110821
44528sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2011082120110821
44529sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011082120110821
44585sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011082120110821
44616sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2011082120110821
44627sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082120110821
44792sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011082120110821
44792sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082120110821
44871sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011082120110821
44968sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011082120110821
44968sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2011082120110821
44987sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011082120110821
45056sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011082120110821
45056sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082120110821
45056sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011082120110821
45158sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2011082120110821
45177sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082120110821
45269sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011082120110821
45278sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011082120110821
45320sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011082120110821
45320sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011082120110821
45320sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082120110821
45458sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011082120110821
45496sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2011082120110821
45496sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011082120110821
45584sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011082120110821
45584sphlib-smallgcc -m32 -Os -fomit-frame-pointer2011082120110821
45584sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2011082120110821
45603sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011082120110821
45618sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011082120110821
45631sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011082120110821
45672sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082120110821
45866sphlib-smallgcc -m32 -O -fomit-frame-pointer2011082120110821
45877sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2011051620110509
45882sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011082120110821
45991sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011082120110821
46071sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011082120110821
46098sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011082120110821
46191sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011082120110821
46200sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011082120110821
46200sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011051620110509
46200sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011082120110821
46238sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2011051620110509
46242sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011051620110509
46259sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011082120110821
46288sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011082120110821
46334sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011082120110821
46376sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011082120110821
46405sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2011051620110509
46552sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2011082120110821
46640sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2011082120110821
46640sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011082120110821
46640sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2011082120110821
46659refgcc -m32 -march=k6 -Os -fomit-frame-pointer2011051620110509
46728sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011082120110821
46728sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011082120110821
46728sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011082120110821
46728sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011082120110821
46728sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011082120110821
46728sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2011082120110821
46744refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011051620110509
46934sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2011082120110821
46992refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011051620110509
47049refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011051620110509
47080refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011051620110509
47080sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011082120110821
47110refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011051620110509
47168refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011051620110509
47168refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011051620110509
47214refgcc -m32 -Os -fomit-frame-pointer2011051620110509
47264refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011051620110509
47300refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011051620110509
47305sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011082120110821
47306refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011051620110509
47421refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011051620110509
47432refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011051620110509
47520refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
47520refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011051620110509
47546refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011051620110509
47561sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011082120110821
47570refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011051620110509
47637refgcc -m32 -march=k8 -Os -fomit-frame-pointer2011051620110509
47670refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011051620110509
47685refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011051620110509
47754refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011051620110509
47769refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011051620110509
47960refgcc -m32 -march=athlon -Os -fomit-frame-pointer2011051620110509
48094refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011051620110509
48136refgcc -m32 -march=core2 -Os -fomit-frame-pointer2011051620110509
48136refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
48136sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2011082120110821
48171sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2011082120110821
48224refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
48400sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011082120110821
48400sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011082120110821
48576sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2011082120110821
48664refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011051620110509
48768sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2011082120110821
48840sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011082120110821
48840sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2011082120110821
48848sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2011082120110821
48902sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011082120110821
48903refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011051620110509
48928sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082120110821
48928sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082120110821
48944sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011082120110821
49016sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011082120110821
49280sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011082120110821
49392refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011051620110509
49406refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011051620110509
49413refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011051620110509
49425refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011051620110509
49443sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011082120110821
49544refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011051620110509
49595refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011051620110509
49632refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011051620110509
49654refgcc -m32 -march=i486 -Os -fomit-frame-pointer2011051620110509
49681refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011051620110509
49755refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011051620110509
49835refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011051620110509
49839refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011051620110509
49876refgcc -m32 -march=prescott -Os -fomit-frame-pointer2011051620110509
49883refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011051620110509
49896refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011051620110509
49896refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011051620110509
49941sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012021220120211
49953refgcc -m32 -march=nocona -Os -fomit-frame-pointer2011051620110509
49984sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012021220120211
49984refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011051620110509
49984refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011051620110509
50009refgcc -m32 -march=i386 -Os -fomit-frame-pointer2011051620110509
50010sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012021220120211
50015sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
50029sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
50031sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012021220120211
50061sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012021220120211
50092sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012021220120211
50105sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012021220120211
50107sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012021220120211
50117sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012021220120211
50122sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012021220120211
50123sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012021220120211
50136sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012021220120211
50160refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011051620110509
50219sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012021220120211
50223sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012021220120211
50248refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011051620110509
50266sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012021220120211
50271refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011051620110509
50272sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012021220120211
50336sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012021220120211
50358sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012021220120211
50363refgcc -m32 -march=pentium -Os -fomit-frame-pointer2011051620110509
50407refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011051620110509
50541sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012021220120211
50570sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2012021220120211
50573sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2012021220120211
50577sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012021220120211
50592sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012021220120211
50600sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012021220120211
50630sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2012021220120211
50645sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012021220120211
50749sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012021220120211
50751sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2012021220120211
50762sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012021220120211
50776sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011082120110821
50952refgcc -funroll-loops -m32 -O -fomit-frame-pointer2011051620110509
50952sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2012021220120211
50952sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2012021220120211
50952sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2012021220120211
50952sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2011082120110821
50952sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012021220120211
50952sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012021220120211
50953sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012021220120211
50953sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
50959sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012021220120211
50971sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012021220120211
50976sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012021220120211
50984sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012021220120211
50987sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
51002sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012021220120211
51004sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012021220120211
51005sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2012021220120211
51040sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2011082120110821
51040sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2012021220120211
51040sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2012021220120211
51085sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011082120110821
51092refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011051620110509
51113sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011082120110821
51128sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011082120110821
51128sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2011082120110821
51152sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2012021220120211
51172sandygcc -m32 -O3 -fomit-frame-pointer2012021220120211
51179sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2012021220120211
51181sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2012021220120211
51197sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012021220120211
51216sandygcc -m32 -O2 -fomit-frame-pointer2012021220120211
51335sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012021220120211
51343sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011082120110821
51355sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2012021220120211
51527sandygcc -m32 -Os -fomit-frame-pointer2012021220120211
51529refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011051620110509
51624sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012021220120211
51627sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012021220120211
51687sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012021220120211
51688sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012021220120211
51737refgcc -m32 -march=k6 -O -fomit-frame-pointer2011051620110509
51840refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011051620110509
51852sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012021220120211
51854sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012021220120211
51865sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012021220120211
51868sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012021220120211
51967refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011051620110509
52008refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011051620110509
52060refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011051620110509
52067sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2012021220120211
52067sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021220120211
52096sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2011082120110821
52096sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2012021220120211
52096sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012021220120211
52096sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012021220120211
52096sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012021220120211
52096refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011051620110509
52184sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021220120211
52184sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021220120211
52202sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2012021220120211
52495refgcc -m32 -march=nocona -O -fomit-frame-pointer2011051620110509
52800refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011051620110509
52814refgcc -m32 -O -fomit-frame-pointer2011051620110509
53064refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011051620110509
53064sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012021220120211
53094sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012021220120211
53094sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012021220120211
53109sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012021220120211
53110sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012021220120211
53115sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012021220120211
53116sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012021220120211
53116sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012021220120211
53152refgcc -m32 -march=k8 -O -fomit-frame-pointer2011051620110509
53239refgcc -m32 -march=prescott -O -fomit-frame-pointer2011051620110509
53240refgcc -m32 -march=athlon -O -fomit-frame-pointer2011051620110509
53240refgcc -m32 -march=barcelona -O -fomit-frame-pointer2011051620110509
53240refgcc -m32 -march=i386 -O -fomit-frame-pointer2011051620110509
53434sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012021220120211
53440sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012021220120211
53477sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012021220120211
53493sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012021220120211
53556sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012021220120211
53558sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012021220120211
53559sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012021220120211
53561sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012021220120211
53856refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
55496refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
55827refgcc -m32 -march=core2 -O -fomit-frame-pointer2011051620110509
57640refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
57786sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2012021220120211
57816sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2012021220120211
57817sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012021220120211
57831sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012021220120211
57843sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2012021220120211
57845sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012021220120211
57860sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012021220120211
57870sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2012021220120211
57872sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2012021220120211
57873sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2012021220120211
57893sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012021220120211
57904sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012021220120211
57946sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012021220120211
57960sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2012021220120211
57992sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012021220120211
58002sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2012021220120211
58009sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012021220120211
58010sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012021220120211
58011sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012021220120211
58011sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2012021220120211
58022sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2012021220120211
58022sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012021220120211
58036sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2012021220120211
58042sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012021220120211
58080sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012021220120211
58080sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012021220120211
58099sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012021220120211
58104sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012021220120211
58106refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011051620110509
58344sandygcc -m32 -march=k8 -O -fomit-frame-pointer2012021220120211
58370refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011051620110509
58373sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012021220120211
58376sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012021220120211
58377sandygcc -m32 -march=athlon -O -fomit-frame-pointer2012021220120211
58388sandygcc -m32 -O -fomit-frame-pointer2012021220120211
58405sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012021220120211
58410sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012021220120211
58432sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2012021220120211
58432sandygcc -m32 -march=prescott -O -fomit-frame-pointer2012021220120211
58452sandygcc -m32 -march=nocona -O -fomit-frame-pointer2012021220120211
58469sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012021220120211
58500sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2012021220120211
58501sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012021220120211
58578sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012021220120211
58592sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021220120211
58596sandygcc -m32 -march=core2 -O -fomit-frame-pointer2012021220120211
58652sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2012021220120211
58676sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2012021220120211
58677sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2012021220120211
58693sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012021220120211
58696sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012021220120211
58696sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012021220120211
58696sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012021220120211
58728sandygcc -m32 -march=k6 -O -fomit-frame-pointer2012021220120211
58729sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2012021220120211
58736sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012021220120211
58741sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012021220120211
58744sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012021220120211
58756sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012021220120211
58786sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2012021220120211
58800sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2012021220120211
58825sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012021220120211
58909sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012021220120211
58935sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012021220120211
58960refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011051620110509
58960sandygcc -m32 -march=i486 -O -fomit-frame-pointer2012021220120211
58960sandygcc -m32 -march=pentium -O -fomit-frame-pointer2012021220120211
59009sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012021220120211
59025sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012021220120211
59092sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2012021220120211
59111sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012021220120211
59114sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012021220120211
59136sandygcc -m32 -march=i386 -O -fomit-frame-pointer2012021220120211
59855refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011051620110509
60236refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011051620110509
60239refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011051620110509
60313refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011051620110509
60412refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011051620110509
60519refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011051620110509
64887refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011051620110509
66650refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011051620110509
67040refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011051620110509
67320refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011051620110509
67760refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011051620110509
68062refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011051620110509
74096refgcc -m32 -march=i486 -O -fomit-frame-pointer2011051620110509
74393refgcc -m32 -march=pentium -O -fomit-frame-pointer2011051620110509
74624refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011051620110509

Test failure

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 68, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 sse41 ssse3 vect128 vect128-mmxhack sse2-2 sse41-2

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:68: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:68: error: (Each undeclared identifier is reported only once
hash.c: hash.c:68: error: for each function it appears in.)
hash.c: ...
hash.c: rounds.sse41.h:856: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: hash.c:123: error: expected expression before ')' token
hash.c: hash.c:125: error: expected expression before ')' token
hash.c: hash.c:127: error: expected expression before ')' token
hash.c: hash.c:129: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:68: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:68: error: (Each undeclared identifier is reported only once
hash.c: hash.c:68: error: for each function it appears in.)
hash.c: hash.c:68: error: expected ';' before 'row1'
hash.c: hash.c:69: error: expected ';' before 'buf1'
hash.c: ...
hash.c: rounds.ssse3.h:606: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:651: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: hash.c:124: error: expected expression before ')' token
hash.c: hash.c:129: 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/blake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:73: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:73: error: (Each undeclared identifier is reported only once
hash.c: hash.c:73: error: for each function it appears in.)
hash.c: hash.c:73: error: expected ';' before 'row1'
hash.c: hash.c:74: error: expected ';' before 'buf1'
hash.c: hash.c:78: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:107: error: 'union gt;' has no member named 'u128'
hash.c: ...
hash.c: hash.c:115: error: 'union gt;' has no member named 'u128'
hash.c: hash.c:115: error: 'union gt;' has no member named 'u128'
hash.c: hash.c:117: error: 'row1' undeclared (first use in this function)
hash.c: hash.c:119: error: 'row2' undeclared (first use in this function)
hash.c: hash.c:121: error: 'row3' undeclared (first use in this function)
hash.c: hash.c:124: error: 'row4' undeclared (first use in this function)
hash.c: hash.c:203: error: 'buf1' undeclared (first use in this function)
hash.c: hash.c:203: error: 'buf2' undeclared (first use in this function)
hash.c: hash.c:218: error: expected expression before ')' token
hash.c: hash.c:223: 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/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: ...
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:78: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:78: error: (Each undeclared identifier is reported only once
hash.c: hash.c:78: error: for each function it appears in.)
hash.c: hash.c:78: error: expected ';' before 'row1'
hash.c: hash.c:79: error: expected ';' before 'buf1'
hash.c: hash.c:83: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:112: error: 'union gt;' has no member named 'u128'
hash.c: ...
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:255: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:257: error: expected expression before ')' token
hash.c: hash.c:262: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:
hash.c: blake256.h:176: error: expected ';', ',' or ')' before 'xmm'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:53: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:53: error: (Each undeclared identifier is reported only once
hash.c: hash.c:53: error: for each function it appears in.)
hash.c: hash.c:53: error: expected ';' before 'row1'
hash.c: hash.c:54: error: expected ';' before 'buf1'
hash.c: hash.c:55: error: expected ';' before 's0'
hash.c: hash.c:56: error: expected ';' before 't0'
hash.c: ...
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:219: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'u8to32'
hash.c: hash.c:219: error: 'u8to32' undeclared (first use in this function)
hash.c: hash.c:221: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:221: error: expected ';' before 'w0'
hash.c: hash.c:221: error: 'w0' undeclared (first use in this function)
hash.c: hash.c:222: error: expected ';' before 'w1'
hash.c: hash.c:222: error: 'w1' undeclared (first use in this function)
hash.c: hash.c:223: error: expected expression before ')' token
hash.c: hash.c:224: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: In file included from vector.c:141:
vector.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:864: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:897: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:634: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:651: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:659: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 48, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -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/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:864: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:897: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:
hash.c: ...
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:864: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:897: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:634: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:651: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:659: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:634: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:651: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:659: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:162: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:163: error: can't convert between vector values of different size
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:466: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384: error: can't convert between vector values of different size
vector.c: vector.c:385: error: can't convert between vector values of different size
vector.c: vector.c:386: error: can't convert between vector values of different size
vector.c: vector.c:387: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: vector.c:464: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size
vector.c: vector.c:467: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: hash.c:115: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c:128: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:123:
hash.c: rounds.ssse3.h: In function 'blake256_compress':
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:3: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:6: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:27: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:27: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:30: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:30: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:51: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.ssse3.h:603: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:606: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:606: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:627: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:630: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:651: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.ssse3.h:654: warning: this decimal constant is unsigned only in ISO C90

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.4.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from hash.c:121:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:17: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:17: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:20: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:47: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:47: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:50: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.sse41.h:852: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:856: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:856: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:880: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:122:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:17: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:17: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:20: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:47: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:47: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:50: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:50: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:81: warning: this decimal constant is unsigned only in ISO C90
hash.c: ...
hash.c: rounds.sse41.h:822: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:825: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:825: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:856: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:856: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:859: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:888: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90
hash.c: rounds.sse41.h:891: warning: this decimal constant is unsigned only in ISO C90

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse41