Implementation notes: x86, bulldozer, crypto_hash/sha512

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
143572sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
145735sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
146250sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
147469sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
149837sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
153197sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
153874sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
154403sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
170998sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
171220sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
172647sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
173094sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
174531sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
177454sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
178117sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
179438sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
181202sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
181614sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
183012sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
183084sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
183087sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
183205sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
183491sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
183785sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
183797sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
183865sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
184420sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
184707sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
184712sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
184715sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
184904sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
185238sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
185399sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
185414sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
185450sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
185845sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
185867sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
185917sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
185940sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
186092sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
186208sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
186218sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
186308sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
186319sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
186397sphlib-smallgcc -m32 -O -fomit-frame-pointer2012053020120525
186408sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
186523sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
186678sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
186722sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
187183sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
187184sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
187260sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
187392sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
187433sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
187603sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
187622sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
187678sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
187713sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
187726sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
187727sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
187738sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
187862sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
187921sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
188039sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
188041sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
188154sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
188261sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
188278sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
188326sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
188753sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
188758sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
188904sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
189157sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
189223sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
189303sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
189521sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
189523sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
189575sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
189979sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
190136sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
190309sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
190524sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
190780sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
190854sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
190972sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
191007sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
191101sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
191129sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
191142sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
191305sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012053020120525
191310sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
191352sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
191424sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
191523sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
191604sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
191671sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
191829sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
191948sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
192023sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
192209sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
192262sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
192654sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
192795sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
192809sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
193102sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
193106sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
193109sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
193142sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
193167sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
193507sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
193584sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
193911sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
194142sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
194364sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
194545sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
194629sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
194786sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
195026sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
195035sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
195137sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
195393sphlibgcc -m32 -O3 -fomit-frame-pointer2012053020120525
196018sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
196497sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
196522sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
197387sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
197443sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
197567sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
197738sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
197964sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
198415sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
198544sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
198939sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
199461sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
199518sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
200049sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
200522sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
201000sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
201030refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
201056refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
201411sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
202640refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
202644refgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
202889sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
203195refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
203326refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
203407refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
203466sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
203768sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
205013refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
205142refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
205837refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
206242refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
206242sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
206416sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
208502refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
208926refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
209737sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
210511refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
211238refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
211285refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
211407refgcc -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
211469refgcc -m32 -O3 -fomit-frame-pointer2012053020120525
211592refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
211916refgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
211943refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
212233sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
212234refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
212326refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
212779refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
212846refgcc -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
213063sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
213118refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
213303refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
213313refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
213413sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
213707refgcc -m32 -O -fomit-frame-pointer2012053020120525
213748refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
213992sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
214052refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
214205refgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
214435refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
214583refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
214790sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
214796refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
214891refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012053020120525
215094refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012053020120525
215115refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
215537refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
215678sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
215978sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
216156refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
216296refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012053020120525
216356refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
216534sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
216538sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
216718sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
217200refgcc -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
217548refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
217707refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
217883refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012053020120525
218186refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
218682sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
218708sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
218812sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
218856sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012053020120525
218888sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
218919sphlibgcc -m32 -Os -fomit-frame-pointer2012053020120525
218942sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
218961sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
218970refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012053020120525
219025sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
219052sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
219062sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
219209refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
219263sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
219424sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
219502sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
219528sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
219974sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
219982sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
220068sphlibgcc -m32 -O2 -fomit-frame-pointer2012053020120525
220074sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
220148sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
220275refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012053020120525
220503refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
220518sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
220585sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
220667sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
220739sphlibgcc -m32 -O -fomit-frame-pointer2012053020120525
220745sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
220791sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012053020120525
220827sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
220845refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
220963sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
221175sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
221186sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
221192sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
221257sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
221257sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
221258sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
221314sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
221339sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
221397sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
221402sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
221450sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
221459sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
221546sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
221596sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
221652sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
221679sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
221730sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
221730sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
221759sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
221795sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
221988sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
222057sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
222067sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
222080sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
222147sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
222164sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012053020120525
222179sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
222194sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
222237sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
222292sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
222425sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
222589sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
222604sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
222633sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
222905sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
222993sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
222996sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
223001sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
223060sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
223146sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
223161sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
223222sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
223245sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
223281sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
223346sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
223411sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
223441sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
223584sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
223844sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
223887sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
223896sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
223990sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
223996sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
224063sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
224073sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
224097sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
224152sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
224155sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
224158sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
224173sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
224178sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
224229sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
224243sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
224294sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
224302sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
224304sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
224312sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
224324sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
224330sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
224333sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
224370sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
224392sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
224692sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
224711sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
224891sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
225197sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
225398sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
225536sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
225644sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
225814sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
226016sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
226055sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
226112sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
226226sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
226321sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
226345sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
226431sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
226448sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
226514sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
226611sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
226626sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
226649sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
226804sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
226849refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
227001sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
227090sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012053020120525
227189refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
227272sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
227314sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
227326sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
227351sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
227370sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
227374sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
227481sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
227635sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
227826sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
227838sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
227856sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
228036sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
228065sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
228308sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
228378sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
228383sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
228397sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
228400sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
228481sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
228595sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
228645sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
228848sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
229058refgcc -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
229282sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
229761sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
230350refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
230692sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
230699sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
230818sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
230988sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
231084sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012053020120525
231246sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
231492refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
231523sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
231532sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
231548refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
231657refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
231759sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
231849sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
231853sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
231881refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
231971sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
232013sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
232050sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
232155refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
232204sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
232310sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
232321sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
232341sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012053020120525
232352refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012053020120525
232442refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
232490refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012053020120525
232679refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
233145sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012053020120525
233529refgcc -m32 -march=nocona -O -fomit-frame-pointer2012053020120525
233807refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
234457sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
234755sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
234843sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
235610sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
235947refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
236159refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
236776refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012053020120525
236801sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
236932refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
237030sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
237233refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012053020120525
237563sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
237593sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012053020120525
238084refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012053020120525
238435refgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
238585refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012053020120525
239104sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
239228sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
239324refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012053020120525
239484sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
239534sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
239653refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012053020120525
239772sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
239954sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
240299refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012053020120525
243180refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
243893sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012053020120525
244408sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
244651refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
244903refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012053020120525
245198sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
253409sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012053020120525
262146sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012053020120525
264292sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012053020120525
264720refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012053020120525
265869sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012053020120525
268388sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
270609refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012053020120525
283504refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
299152refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012053020120525
302016refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
395929refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
399515refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
405799refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
406159refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012053020120525
407135refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
407354refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012053020120525
407635refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
408262refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
410066refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
410365refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
410704refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
411032refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
411588refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
412011refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
412057refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
413502refgcc -m32 -O2 -fomit-frame-pointer2012053020120525
413521refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
413794refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012053020120525
413987refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012053020120525
414475refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
414730refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012053020120525
414918refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
415018refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
415614refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
416236refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
416456refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
416493refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012053020120525
416937refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012053020120525
417080refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012053020120525
417358refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012053020120525
417783refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012053020120525
417984refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
418511refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012053020120525
418994refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
419656refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012053020120525
420228refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012053020120525
421099refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012053020120525
421264refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012053020120525
421781refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012053020120525
421881refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012053020120525
422004refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012053020120525
422941refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012053020120525
424154refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012053020120525
427206refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012053020120525
428162refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012053020120525
429762refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525
431173refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
431251refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
431974refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012053020120525
432243refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
432413refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012053020120525
432847refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012053020120525
433003refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
433318refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
433505refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
433715refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
434021refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
434114refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
434124refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
434452refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
434724refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
434841refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012053020120525
435257refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012053020120525
435303refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012053020120525
436228refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
436534refgcc -m32 -Os -fomit-frame-pointer2012053020120525
436673refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012053020120525
437459refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012053020120525
437528refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
437542refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
437823refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012053020120525
437908refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012053020120525
437957refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
438020refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012053020120525
438215refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012053020120525
438549refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012053020120525
438713refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012053020120525
439549refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012053020120525
439648refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012053020120525
439923refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012053020120525
440095refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012053020120525
440179refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012053020120525
440548refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012053020120525
440697refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012053020120525
441323refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012053020120525
442209refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012053020120525

Checksum failure

Implementation: crypto_hash/sha512/sphlib
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
9b6b12f9313af64c5118c60353e5f9e846471ffc3fe5ba7517815980382960c4d653fc50467de508bb833de6ab6f3e5a8e64e5d78bdef5235044787649fcf9c4
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status
try.c: crypto_hash_sha512.a(hash.o): In function `crypto_hash_sha512_openssl':
try.c: hash.c:(.text+0x...): undefined reference to `SHA512'
try.c: collect2: ld returned 1 exit status

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