Implementation notes: x86, cryptologic, crypto_hash/blake64

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
82455sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
156178sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
160321sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
165786sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
168337refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
168428sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
168872sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
169321sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
170000sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
173222refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
174133refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
174150refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
174533refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
174965sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
176058refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
176067refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
177450sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
177450sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
177459sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
177508sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
177509sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
177509sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
177517sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
177592refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
177725sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
177725sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
177725sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
177725sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
177725sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
177725sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
177758sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
177767sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
177792sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
177800sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
177800sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
177800sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
177808sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
177808sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
177875sphlib-smallgcc -m32 -O -fomit-frame-pointer2014051920140517
177933sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
177942sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
178000sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
178025sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
178025sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
178042sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
178050sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
178050sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
178050sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
178100sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
178133sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
178133sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
178133sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
178142sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
178150refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
178150refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
178150sphlibgcc -m32 -O -fomit-frame-pointer2014051920140517
178150sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
178150sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
178158sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
178166sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
178167refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
178167sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
178175sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
178183refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
178208sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
178308sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
178392sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
178417sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
178442sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
178467sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
178484refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
178492sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
178542sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
178558sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
178558sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
178566refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
178566sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
178575sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
178617sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
178692sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
178725sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
178733refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
178758sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
178809sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
178833sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
178875sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
178941sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
179091refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
179100refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
179116sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
179150sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
179208sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
179333sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
179417sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
179442sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
179566refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
179984refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
180050refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
180067refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
180108refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
180117refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
180125refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
180175refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
180183refgcc -m32 -O -fomit-frame-pointer2014051920140517
180184refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
180233refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
180242refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
180291refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
180358refgcc -m32 -O2 -fomit-frame-pointer2014051920140517
180375refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
180375refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
180384refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
180391refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
180392refgcc -m32 -Os -fomit-frame-pointer2014051920140517
180542refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
180550refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
180675sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
180683sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
180683sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
180700sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
180700sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
180700sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
180708sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
180709refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
180733sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
180875refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
180942refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
180975refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
180992refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
181000refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
181000refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
181008sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
181050refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
181091sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
181108sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
181175sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
181291refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
181516refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
181517refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
181525refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
181550refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
181559refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
181650sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
181667sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
181667sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
181667sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
181667sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
181725sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
181733sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
181741sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
181742sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
181758refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
181775sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
181775sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
181775refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
181775sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
181791sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
181800sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
181800sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
181808sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
181841sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
181883refgcc -m32 -O3 -fomit-frame-pointer2014051920140517
181917sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
181925refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
181934refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
182233refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
182241sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
182400refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
182467sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
182467sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
182475sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
182475sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
182483sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
182492sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
182500sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
182508sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
182508sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
182517sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
182550refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
182567refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
182650refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
182709refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
182725sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
182750sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
182791sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
182867sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
182867sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
182867sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
182867sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
182867sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
182875sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
182875sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
182875refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
182884sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
182892sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
182892sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
182892sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
182892sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
182900sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
182908sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
182908sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
182959refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
183100sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
183133refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
183134sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
183158refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
183300sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
183308sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
183325sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
183350sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
183442sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
183450sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
183584refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
183600refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
183608sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
183609sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
183700sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
183708sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
183708sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
183709sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
183709sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
183733sphlibgcc -m32 -O2 -fomit-frame-pointer2014051920140517
183733sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
183733sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
183733sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
183733sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
183750sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
183758sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
183842sphlibgcc -m32 -O3 -fomit-frame-pointer2014051920140517
183842sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014051920140517
183883sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014051920140517
183884sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
184017sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
184033sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
184058sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
184075sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
184109refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
184117refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
184166sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
184184sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
184192sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
184200sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
184208sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
184241sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
184242sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
184250sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
184467refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
184592refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
184592refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
184608refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
184700refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
184750refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
184783sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
185092sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
185517sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
185517sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
185525sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
185884sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
185967sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
185975sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
186041sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
186084sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
186125refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
186259sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
186267sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
186367sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
186475sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
186475sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
186634sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
186650sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
186650sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
186650sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
186650sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
186884sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
187500sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
187525sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
187550sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
187600sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
187675sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
187733sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
187767sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
187783sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
187867sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
187884sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
187942sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
187950sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
187950sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
187975sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
187983sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
188017sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
188150sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
188483sphlibgcc -m32 -Os -fomit-frame-pointer2014051920140517
188717sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
188809sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
188817sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
188817sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
188916sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014051920140517
188917sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
188917sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
189009sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
189167sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
189258sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
189300sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
189358sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
189442sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
189483sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
189542sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
189741sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
189834sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
189875sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
189884sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
189925sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
189967sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
189975sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
189984sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
190033sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
190092sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
190141sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
190175sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
190192sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
190192sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
190200sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
190200sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
190242sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
190250sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
190267sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
190308sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
190317sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
190317sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
190359sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
190375sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
190442sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
190467sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
190491sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
190758sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
190992sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
191017sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
191017sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
191025sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
191025sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
191300refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
191542refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
191875sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
192125refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
192450sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
192458sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
192458sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
192517sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
192717sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
192816sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
192859sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
192875sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
192900sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
192900sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
193092sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
193100sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
193217sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
193217sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
193284sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
193425refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
193841refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
194000sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
194183refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
194184refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
194209refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
194209refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
194217refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
194250refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
194358sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
194684refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
194684refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
194700refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
195683refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
195708refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
196200refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
196908refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
197283refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
197292refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
197317refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
197334refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
197375refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
197441refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
197534refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
197592refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
198992refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
199216refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
199233refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
200100refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
201991refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
202075refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
202133refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
202908refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
203008refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
203659refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
203700refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
203792refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
204083refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
205550refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
205575refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
206134refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
206300refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
207366refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
207666refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
221808refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
221809refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
221816refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
223842refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
223884refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
223900refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
223966refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
224008refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
224450refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
224733refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
225616refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
225616refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
226792refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
226966refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
227016refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
227016refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
227492refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517

Checksum failure

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
c402d172bbd8f76676055d3031c3c8ee46aeff1cae787a374d6c3fdab02cf78c
Number of similar (compiler,implementation) pairs: 33, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse2
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse2
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse2

Checksum failure

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
7cb5360a18c68706173c1967fcc50c54333eaba2fc2a154ba68e73042c2b746e
Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse2
gcc -m32 -march=core2 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer sse2
gcc -m32 -march=nocona -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse2
gcc -m32 -march=prescott -O -fomit-frame-pointer sse2

Test failure

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

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

Compiler output

Implementation: crypto_hash/blake64/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.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:67: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:67: error: (Each undeclared identifier is reported only once
hash.c: hash.c:67: error: for each function it appears in.)
hash.c: hash.c:67: error: expected ';' before 'row1a'
hash.c: hash.c:68: error: expected ';' before 'row2a'
hash.c: hash.c:69: error: expected ';' before 'row3a'
hash.c: hash.c:70: error: expected ';' before 'row4a'
hash.c: ...
hash.c: hash.c:276: error: expected ')' before 'y'
hash.c: hash.c:276: error: expected ')' before 'y'
hash.c: hash.c:276: error: expected expression before ')' token
hash.c: hash.c:276: error: expected expression before ')' token
hash.c: hash.c:276: error: expected ')' before 'y'
hash.c: hash.c:276: error: expected ')' before 'y'
hash.c: hash.c:280: error: expected expression before ')' token
hash.c: hash.c:283: error: expected expression before ')' token
hash.c: hash.c:289: error: expected expression before ')' token
hash.c: hash.c:292: 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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:69: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:69: error: (Each undeclared identifier is reported only once
hash.c: hash.c:69: error: for each function it appears in.)
hash.c: hash.c:69: error: expected ';' before 'row1a'
hash.c: hash.c:70: error: expected ';' before 'row2a'
hash.c: ...
hash.c: hash.c:281: error: expected ')' before 'y'
hash.c: hash.c:281: error: expected ')' before 'y'
hash.c: hash.c:281: error: expected expression before ')' token
hash.c: hash.c:281: error: expected expression before ')' token
hash.c: hash.c:281: error: expected ')' before 'y'
hash.c: hash.c:281: error: expected ')' before 'y'
hash.c: hash.c:285: error: expected expression before ')' token
hash.c: hash.c:288: error: expected expression before ')' token
hash.c: hash.c:294: error: expected expression before ')' token
hash.c: hash.c:297: 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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268: error: incompatible types in assignment
hash.c: hash.c:268: error: incompatible types in assignment
hash.c: hash.c:268: error: incompatible types in assignment
hash.c: hash.c:268: error: incompatible types in assignment
hash.c: hash.c:269: error: incompatible types in assignment
hash.c: hash.c:269: error: incompatible types in assignment
hash.c: hash.c:269: error: incompatible types in assignment
hash.c: ...
hash.c: hash.c:279: error: incompatible types in assignment
hash.c: hash.c:279: error: incompatible types in assignment
hash.c: hash.c:280: error: incompatible types in assignment
hash.c: hash.c:280: error: incompatible types in assignment
hash.c: hash.c:280: error: incompatible types in assignment
hash.c: hash.c:280: error: incompatible types in assignment
hash.c: hash.c:281: error: incompatible types in assignment
hash.c: hash.c:281: error: incompatible types in assignment
hash.c: hash.c:281: error: incompatible types in assignment
hash.c: hash.c:281: error: incompatible types in assignment

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