Implementation notes: x86, h2atom, crypto_hash/mgrostl256

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
155980opt-32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
156500opt-32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
156680opt-32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
156810opt-32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
156920opt-32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
157560opt-32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
157600opt-32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
158060opt-32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
192520opt-32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
192990opt-32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
193590opt-32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
193650opt-32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
193830opt-32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
193850opt-32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
193970opt-32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
193980opt-32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
198410opt-32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
198430opt-32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
201540opt-32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
201590opt-32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
201740opt-32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
210460opt-32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
210520opt-32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
210770opt-32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
211520opt-32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
211530opt-32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
211740opt-32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
211910opt-32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
212520opt-32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
212520opt-32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
212520opt-32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
212560opt-32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
212560opt-32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
213070opt-32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
213080opt-32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
213080opt-32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
215390opt-32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
217880opt-32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
237070opt-32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
267920opt-32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
268740opt-32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
269520opt-32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
269570opt-32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
270860opt-32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
270870opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
271050opt-32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
271320opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
272110opt-32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
272790opt-32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
272990opt-32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
273060opt-32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
273060opt-32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
273140opt-32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
274180opt-32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
274200opt-32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
274520opt-32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
274770opt-32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
274950opt-32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
275110opt-32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
277660opt-32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
278280opt-32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
278290opt-32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
278420opt-32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
278430opt-32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
278450opt-32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
278470opt-32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
278470opt-32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
278530opt-32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
278590opt-32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
278820opt-32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
278960opt-32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
279090opt-32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
279110opt-32gcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
279110opt-32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
279350opt-32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
279370opt-32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
279380opt-32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
279670opt-32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
279670opt-32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
279910opt-32gcc -m32 -O3 -fomit-frame-pointer2016102220161009
280240opt-32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
280390opt-32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
281970opt-32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
282060opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
282130opt-32gcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
282710opt-32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
282740opt-32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
282740opt-32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
282740opt-32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
282740opt-32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
282760opt-32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
282810opt-32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
282820opt-32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
282840opt-32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
282880opt-32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
282890opt-32gcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
282990opt-32gcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
283000opt-32gcc -m32 -O2 -fomit-frame-pointer2016102220161009
283050opt-32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
283400opt-32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
283410opt-32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
283420opt-32gcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
283500opt-32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
283720opt-32gcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
283840opt-32gcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
283880opt-32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
283930opt-32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
283990opt-32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
284000opt-32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
284050opt-32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
284190opt-32gcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
284670opt-32gcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
284850opt-32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
284880opt-32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
284980opt-32gcc -m32 -O -fomit-frame-pointer2016102220161009
285240opt-32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
285350opt-32gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
285410opt-32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
285710opt-32gcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
285720opt-32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
289380opt-32gcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
289390opt-32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
290750opt-32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
291010opt-32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
294750opt-32gcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
294760opt-32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
295060opt-32gcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
295120opt-32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
295220opt-32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
295980opt-32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
296000opt-32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
296270opt-32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
296280opt-32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
300260opt-32gcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
300360opt-32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
300380opt-32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
300400opt-32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
300520opt-32gcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
300590opt-32gcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
300660opt-32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
301170opt-32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
301260opt-32gcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
301300opt-32gcc -m32 -Os -fomit-frame-pointer2016102220161009
301300opt-32gcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
301710opt-32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
301730opt-32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
301750opt-32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
301900opt-32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
302240opt-32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
302240opt-32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
302260opt-32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
302470opt-32gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
302500opt-32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
302500opt-32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
302540opt-32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
305200opt-32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
305210opt-32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
305220opt-32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
308040opt-32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
308050opt-32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
308050opt-32gcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
491120opt-64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
491130opt-64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
491140opt-64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
500540opt-64gcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
500570opt-64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
500620opt-64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
504650opt-64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
504650opt-64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
507780opt-64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
507820opt-64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
508120opt-64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
508580opt-64gcc -m32 -O2 -fomit-frame-pointer2016102220161009
508730opt-64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
509120opt-64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
509330opt-64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
509430opt-64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
509440opt-64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
509450opt-64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
509460opt-64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
509770opt-64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
509980opt-64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
510250opt-64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
510370opt-64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
510390opt-64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
510480opt-64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
510480opt-64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
510760opt-64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
511510opt-64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
511570opt-64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
512490opt-64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
512650opt-64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
512680opt-64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
512710opt-64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
512720opt-64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
512730opt-64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
512770opt-64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
512840opt-64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
512860opt-64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
512880opt-64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
512910opt-64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
513090opt-64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
513150opt-64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
513210opt-64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
513760opt-64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
514190opt-64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
514200opt-64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
514200opt-64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
514340opt-64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
514340opt-64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
514650opt-64gcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
514700opt-64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
514740opt-64gcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
514890opt-64gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
514920opt-64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
514920opt-64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
514930opt-64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
515270opt-64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
515300opt-64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
515420opt-64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
515440opt-64gcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
515460opt-64gcc -m32 -Os -fomit-frame-pointer2016102220161009
515660opt-64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
515740opt-64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
515760opt-64gcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
516010opt-64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
516120opt-64gcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
516130opt-64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
516270opt-64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
516310opt-64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
516400opt-64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
516540opt-64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
516610opt-64gcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
516660opt-64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
516660opt-64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
517290opt-64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
517340opt-64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
517370opt-64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
517460opt-64gcc -m32 -O3 -fomit-frame-pointer2016102220161009
517490opt-64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
517510opt-64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
517770opt-64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
517950opt-64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
518150opt-64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
518200opt-64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
518400opt-64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
518400opt-64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
518820opt-64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
518870opt-64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
518900opt-64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
518950opt-64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
519280opt-64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
519430opt-64gcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
520810opt-64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
520920opt-64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
520960opt-64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
522900opt-64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
522900opt-64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
522900opt-64gcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
522910opt-64gcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
523050opt-64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
523860opt-64gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
524060opt-64gcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
524480opt-64gcc -m32 -O -fomit-frame-pointer2016102220161009
524870opt-64gcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
527440opt-64gcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
527470opt-64gcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
530040opt-64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
531400opt-64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
531400opt-64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
532080opt-64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
533130opt-64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
533200opt-64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
533760opt-64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
535540opt-64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
535640opt-64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
535820opt-64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
537600opt-64gcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
537690opt-64gcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
538150opt-64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
538190opt-64gcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
538410opt-64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
539460opt-64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
539980opt-64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
547240opt-64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
549860opt-64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
555610opt-64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
565120opt-64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
565580opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
565620opt-64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
566930opt-64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
573250opt-64gcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
575330opt-64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
575620opt-64gcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
582460opt-64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
584000opt-64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
586560opt-64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
586730opt-64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
596380opt-64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
596470opt-64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
597070opt-64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
597120opt-64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
601920opt-64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
601950opt-64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
602340opt-64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
602550opt-64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
602760opt-64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
602850opt-64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
603010opt-64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
603110opt-64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
607060opt-64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
607110opt-64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
607670opt-64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
607680opt-64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
654130opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
654210opt-64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
654810opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
654920opt-64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
656110opt-64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
656150opt-64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
659020opt-64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
659030opt-64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
6581630refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
6613970refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
6652650refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
7241280refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
7267180refgcc -m32 -O3 -fomit-frame-pointer2016102220161009
7273460refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
7395510refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
7418310refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
7433780refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
7449530refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
7449780refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
7460940refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
7467520refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
7467560refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
7474580refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
7494570refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
7495770refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
7496150refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
7499640refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
7513070refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
7522610refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
7528200refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
7532170refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
7538410refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
7539760refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
7585300refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
7599200refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
7607700refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
7628750refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
7633120refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
7666290refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
7666610refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
7670480refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
7701510refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
7702880refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
7704520refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
7707830refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
7711470refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
7717840refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
7718290refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
7725850refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
7733970refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
7767490refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
7772270refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
7790260refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
7808630refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
7817960refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
7823440refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
7826000refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
7834770refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
7845710refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
7855760refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
7856010refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
7857510refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
7858440refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
7858670refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
7862650refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
7863530refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
7872120refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
7878330refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
7878520refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
7907830refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
7917810refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
7926730refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
7928190refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
7958660refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
7959090refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
7969680refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
7975680refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
7977840refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
7982450refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
8027570refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
8027890refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
8068680refgcc -m32 -O2 -fomit-frame-pointer2016102220161009
8079430refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
8093160refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
8094010refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
8100060refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
8100710refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
8102050refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
8103350refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
8103380refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
8103390refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
8128800refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
8139830refgcc -m32 -Os -fomit-frame-pointer2016102220161009
8140190refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
8140250refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
8141320refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
8153600refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
8156700refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
8157050refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
8157080refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
8159430refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
8160440refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
8165330refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
8179460refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
8190890refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
8192170refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
8193840refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
8203070refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
8203350refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
8203970refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
8214850refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
8216500refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
8238990refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
8239070refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
8298050refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
8298800refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
8299360refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
8300750refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
8300950refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
8301180refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
8314790refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
8314870refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
8319010refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
8320270refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
8320280refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
8360590refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
8418130refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
8418880refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
8639220refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
8694350refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
8787450refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
8790010refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
8790100refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
8790310refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
8791180refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
8815850refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
8869940refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
8907770refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
8909800refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
8909930refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
8910010refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
8913260refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
8940510refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
9037100refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
9070990refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
9081090refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
9192380refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
9193320refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
9193730refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
9193990refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
9227700refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
9276420refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
9276550refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
9412620refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
9493360refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
9494170refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
9543480refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
9546730refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
9556330refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
9644000refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
9644380refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
9677010refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
9692590refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
9692750refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
9693520refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
9699770refgcc -m32 -O -fomit-frame-pointer2016102220161009
9796540refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
9797040refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
9797910refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009

Test failure

Implementation: crypto_hash/mgrostl256/opt-32
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt-32 opt-64 ref

Compiler output

Implementation: crypto_hash/mgrostl256/opt-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

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

Compiler output

Implementation: crypto_hash/mgrostl256/opt-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

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