Implementation notes: x86, ares, crypto_hash/round3jh256

Computer: ares
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
32000ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
32032ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
32048ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
32180ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
32972sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
32992sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
33052sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
33116sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
33168sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
33176sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
33192sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
33196sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
33204sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
33208sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
33208sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
33248sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
33260sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
33308sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
34904sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
35000sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
35324ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
35328ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
35364ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
35380ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
35404ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
35460ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
35480ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
35504ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
35728ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
35736ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
35776ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
35804sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
35864ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
36160sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
36184sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
36208sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
36220sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
36240sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
36248sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
36320sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
36324sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
36488sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
36580sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
36584sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
36588sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
36596sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
36612sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
36636sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
36636sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
36644sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
36656sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
36676sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
36700sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
36700sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
36700sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
36704sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
36708sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
36760sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
36760sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
36772sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
36772sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
36788sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
36864sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
36868sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
36872sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
36888sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
36944sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
36956sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
36960sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
36972sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
36980sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
36980sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
36984sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
37008sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
37224sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
37260sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
37268sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
37312sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
37316sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
37340sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
37396sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
37468sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
39180sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
39552sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
167208sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
167256sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
167376sphlibgcc -m32 -O -fomit-frame-pointer2014012620130419
167408sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
167428sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
167464sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
167468sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
167512sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
167524sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
167564sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
167564sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
167568sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
167580sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
167612sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
167656sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
167664sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
167692sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
167772sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
167804sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
167848sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
167868sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
167940sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
168056sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
168140sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
168172sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
168200sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
168252sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
168404sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
168424sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
168428sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
168520sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
168576sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
168592sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
168624sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
168664sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
168676sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
168704sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
168748sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
168752sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
168804sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
169044sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
169216sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
170468sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
170488sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
184520sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
184576sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
184624sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
184868sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
184876sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
184908sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
185708sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
185868sphlib-smallgcc -m32 -O -fomit-frame-pointer2014012620130419
185868sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
185904sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
185944sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
186052sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
186064sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
186200sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
186244sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
186312sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
186472sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
186540sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
186692sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
187112sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
187980sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
188068sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
188108sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
188192sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
188264sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
188612sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
188632sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
188740sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
188832sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
188844sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
188984sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
188988sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
189104sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
189424sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
190328sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
191240sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
192468sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
192520sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
192692sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
192744sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
193792sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
194536sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
196960sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
196996sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
197008sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
197024sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
197036sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
197084sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
197396sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
197480sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
197504sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
197588sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
197604sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
197620sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
197668sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
197756sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
197760sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
197908sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
197932sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
197976sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
197996sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
198036sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
198036sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
198232sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
198620sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
198660sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
198664sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
198700sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
198716sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
198840sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
198852sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
198876sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
201732sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
201968sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
202184sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
202236sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
202256sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
202280sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
202292sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
202388sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
202400sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
202412sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
202432sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
202432sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
202476sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
202516sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
202576sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
202580sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
202584sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
202596sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
202604sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
202612sphlibgcc -m32 -O2 -fomit-frame-pointer2014012620130419
202620sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
202680sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
202704sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
202812sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
202828sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
202832sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
202876sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
202880sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
202880sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
202932sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
202932sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
202936sphlibgcc -m32 -O3 -fomit-frame-pointer2014012620130419
202944sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
202948sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
202996sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
203016sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
203048sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
203088sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
203176sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
203176sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
203284sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
203340sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
203352sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
203472sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
203540sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
203544sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
203584sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
203636sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
203644sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
203724sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
203740sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
203744sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
203748sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
203756sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
203784sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
203840sphlibgcc -m32 -Os -fomit-frame-pointer2014012620130419
203872sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
203912sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
203944sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
203964sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
203996sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
204020sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
204096sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
204124sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
204128sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
204132sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
204136sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
204156sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
204168sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
204200sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
204204sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
204212sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
204224sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
204248sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
204296sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
204360sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
204372sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
204420sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
204532sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
204592sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
204724sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
204748sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
204908sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
204972sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
205084sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
205104sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
205108sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
205112sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
205120sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
205212sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
205232sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
205248sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
205272sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
205312sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
205324sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
205340sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
205512sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
205544sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
205660sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
206316sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
206328sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
206336sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
206356sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
206360sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
206364sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
206392sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
206408sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
206432sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
206600sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
206644sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
206716sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
206764sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
206996sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
207764sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
207768sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
207892sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
207908sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
208016sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
208120sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
208144sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
208148sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
208276sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
208340sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
208632sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
208644sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014012620130419
208652sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
208668sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014012620130419
208752sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
208764sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
208800sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
208816sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
208824sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
208876sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
208924sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
208940sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
209044sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
209084sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
209164sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
209196sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
209256sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
209332sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
209784sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
209796sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
209816sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
209820sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
209912sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
210168sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
210212sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
210284sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
211188sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
211240sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
211276sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
212120sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
213252sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
214144sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
214940sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
214996sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
215048sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
215128sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
215300sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
215600sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
216064sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
216172sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
216232sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
216324sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
216356sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
216364sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
216364sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
216376sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
216592sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
218332sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
218372sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
218416sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
220956sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
221012sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
221048sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
221132sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
221368sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
221892sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
222244sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
222760sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
223244sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
223748sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
224316sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
224544sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
224684sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
263576simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
263656simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
263708simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
263776simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
263784simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
263796simplegcc -m32 -O2 -fomit-frame-pointer2014012620130419
263824simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
263832simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
263836simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
263892simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
263908simplegcc -m32 -O3 -fomit-frame-pointer2014012620130419
263964simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
263968simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
264116simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
264128simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
264208simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
264208simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
264236simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
264264simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
264332simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
264388simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
264416simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
264440simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
264440simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
264452simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
264476simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
264484simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
264496simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
264500simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
264508simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
264512simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
264548simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
264556simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
264576simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
264616simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
264628simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
264628simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
264664simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
264668simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
264688simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
264708simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
264736simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
264760simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
264764simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
264768simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
264780simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
264796simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
264828simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
264832simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
264840simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
264864simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
264880simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
264908simplegcc -m32 -Os -fomit-frame-pointer2014012620130419
264980simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
265024simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
265036simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
265096simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
265096simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
265140simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
265144simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
265156simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
265160simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
265172simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
265204simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
265216simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
265252simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
265276simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
265284simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
265316simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
265316simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
265368simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
265388simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
265400simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
265436simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
265456simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
265572simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
265660simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
265780simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
265820simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
265824simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
265828simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
265852simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
265892simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
265928simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
265948simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
265948simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
265960simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
265968simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
265972simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
265988simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
265988simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
266000simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
266028simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
266060simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
266196simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
266764simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
266828simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
270776sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
270972sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
272052sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
272340sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
272456simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
272608simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
272636simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
272780sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
272804simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
273008simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
273044simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
273068simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
273072simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
273072simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
273080simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
273088simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
273108simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
273412simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
273428simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
273460simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
273464simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
273468simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
273520simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
273524simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
273532simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
273552simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
273596simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
273616simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
273628simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
273640simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
273720simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
273832simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
273884simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
274084sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
274204sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
275424simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
275548simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
275660simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
275936simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
284744simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
284768simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
285060simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
285068simplegcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
285876simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
285912simplegcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
285948simplegcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
285996simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
298540simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
298568simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
298584simplegcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
298636simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
298636simplegcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
298640simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
298676simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
298732simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
298732simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
298736simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
298760simplegcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
298772simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
298824simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
298848simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
298876simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
298880simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
298904simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
298924simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
298940simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
298952simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
298956simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
298956simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
298992simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
299032simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
299064simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
299092simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
299112simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
299132simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
299136simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
299216simplegcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
299224simplegcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
299272simplegcc -m32 -O -fomit-frame-pointer2014012620130419
299284simplegcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
299308simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
303488simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
303864simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
363720sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
363772sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
363904sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
363960sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
363980sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014012620130419
363988sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
364044sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
364072sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
364128sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
364204sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
364252sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
364256sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
364256sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
364336sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
364348sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
364360sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
364392sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
364500sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
364528sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
364584sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
364648sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
364712sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
364780sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
364948sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
365504sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
365680sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
366044sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
366184sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
366448sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
366476sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
366540sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
366588sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
366632sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
366908sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
367084sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
367088sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
367360sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419

Test failure

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

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c:110:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_sse2':
hash.c: hash.c:170:3: error: unknown type name '__m128i'

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/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 140, 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=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=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=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=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=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=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 -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 -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=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=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=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=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
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/round3jh256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

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