Implementation notes: x86, h2atom, crypto_hash/round3jh512

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
68020sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102320161009
68360sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102320161009
68530sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102320161009
69140sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016102320161009
70420sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102320161009
70560sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102320161009
71100ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
72260sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
72870sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
72880sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
73690sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102320161009
73690sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
73690sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
74510sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102320161009
74510sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
74510sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
74540sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102320161009
74870ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
74880ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102320161009
74880ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
74990sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
75060sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102320161009
75150sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
75730sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102320161009
75780sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
75780sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102320161009
75870sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102320161009
76390sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102320161009
77010sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102320161009
77010sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102320161009
77040sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102320161009
77040sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102320161009
77040sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102320161009
77190sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102320161009
77190sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102320161009
77190sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016102320161009
77190sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102320161009
77190sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016102320161009
77210sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
77350sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
78890ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102320161009
79530sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102320161009
79740sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102320161009
79740sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102320161009
79760sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102320161009
79760sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102320161009
79770sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102320161009
79780sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102320161009
79900sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016102320161009
79920ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
79930ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
80220sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102320161009
80220sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102320161009
80220sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102320161009
80390sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102320161009
80700sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102320161009
80710sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102320161009
81260ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
81530sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102320161009
81890sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102320161009
81900sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102320161009
81970sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102320161009
82000sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
82080sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102320161009
82110sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016102320161009
82250sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102320161009
82260sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102320161009
82270sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
82270sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
82280sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016102320161009
82290sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016102320161009
82300sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016102320161009
83250sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102320161009
83660ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102320161009
83660ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102320161009
83660ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
83660ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
84700ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
84800ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2016102320161009
84800ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
84800ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
87820ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102320161009
353740sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102320161009
353920sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102320161009
354020sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102320161009
354060sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102320161009
354070sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102320161009
359380sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102320161009
359450sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102320161009
359520sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102320161009
359640sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102320161009
365270sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102320161009
365430sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102320161009
367190sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102320161009
367280sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102320161009
367780sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
368150sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102320161009
369090sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102320161009
369090sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102320161009
369090sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102320161009
369610sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102320161009
375230sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102320161009
375240sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102320161009
375350sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102320161009
375370sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102320161009
375470sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102320161009
375640sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102320161009
375750sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
375790sphlibgcc -m32 -Os -fomit-frame-pointer2016102220161009
375810sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
377060sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102320161009
379410sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
379430sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
379440sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
379800sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
382360sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102320161009
382360sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102320161009
382480sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102320161009
382490sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102320161009
384850sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102320161009
384910sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102320161009
384910sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102320161009
384940sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102320161009
386390sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
386390sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102320161009
386400sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
386420sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102320161009
386900sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102320161009
387000sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102320161009
387580sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102320161009
387750sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102320161009
393860sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
393990sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
395730sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102320161009
395910sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102320161009
395930sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102320161009
395960sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102320161009
395990sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102320161009
396230sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102320161009
399030sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102320161009
399040sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102320161009
399260sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102320161009
399730sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102320161009
403430sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
403450sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
403510sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102320161009
404560sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
406000sphlibgcc -m32 -O3 -fomit-frame-pointer2016102220161009
406280sphlibgcc -m32 -O2 -fomit-frame-pointer2016102220161009
407470sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102320161009
407790sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102320161009
408180sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
408250sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102320161009
408270sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102320161009
408330sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
408340sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
408340sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
408370sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102320161009
408390sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
408420sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102320161009
408430sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102320161009
408520sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102320161009
408780sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102320161009
409120sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102320161009
417590sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
417910sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
420140sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
420220sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
420260sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
420280sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
420340sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
420980sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
421150sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
421860sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
421870sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
421910sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
421910sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
422160sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
422160sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
422200sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
422950sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
423080sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
425430sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102320161009
425450sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102320161009
425500sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102320161009
425500sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102320161009
425620sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102320161009
425680sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102320161009
425680sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102320161009
425800sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102320161009
426780sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
426810sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
426930sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
426960sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
427480sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
427680sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
429750sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016102220161009
429850sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016102220161009
431080sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
431090sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
431090sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
431240sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
431310sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
431430sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
431840sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
431870sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
431970sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
431970sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
433390sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
433480sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
433480sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
433500sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
433600sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
435840sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
436240sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
440060sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
440060sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
440400sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
441290sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
441300sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
441360sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
441370sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
441470sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
441560sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
441660sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
441820sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
441880sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016102220161009
441880sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
441980sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
442030sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
442110sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
442870sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
444580sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
444610sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
444770sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
444780sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
444800sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
444920sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
449540sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
449740sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
450040sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
450050sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
450400sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
450400sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
450490sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
450500sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
450520sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
450550sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
450560sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
450680sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
451300sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
451440sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
451460sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
451810sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
452290sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102320161009
452310sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102320161009
452460sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102320161009
452640sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102320161009
452980sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102320161009
452990sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102320161009
453000sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102320161009
453130sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102320161009
453130sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102320161009
453220sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102320161009
459440sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102320161009
459600sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102320161009
459640sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102320161009
459680sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102320161009
459730sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102320161009
459750sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102320161009
460910sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102320161009
461320sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102320161009
461340sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102320161009
461710sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102320161009
461710sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102320161009
461770sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102320161009
461880sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102320161009
461930sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102320161009
462040sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102320161009
462040sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102320161009
463120sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102320161009
463850sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102320161009
465780sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102320161009
465780sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102320161009
466020sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102320161009
467000sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
467280sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102320161009
467600sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
467780sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102320161009
467910sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102320161009
468470sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
469880sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102320161009
470000sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102320161009
472430sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
472450sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
472450sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
472630sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016102320161009
472850sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
472950sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016102320161009
473030sphlibgcc -m32 -O -fomit-frame-pointer2016102220161009
473070sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
473080sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
473090sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
473250sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
473390sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
473470sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016102320161009
473490sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102320161009
473520sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102320161009
473660sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016102320161009
473770sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102320161009
473880sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016102320161009
474540sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102320161009
474710sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016102320161009
474870sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
474880sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016102320161009
474980sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
475050sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102320161009
475340sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102320161009
475670sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102320161009
475680sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102320161009
475680sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102320161009
475780sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102320161009
475860sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
475870sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
475880sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
476010sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
476030sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
476200sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
476370sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
476370sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
476690sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016102320161009
476970sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
477020sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
477320sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102320161009
477450sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102320161009
477450sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102320161009
477470sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102320161009
479450sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
479700sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102320161009
479700sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102320161009
480910sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
481250sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
481460sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
481730sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
481750sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102320161009
481920sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102320161009
483420simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
483430simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
483920simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
483920simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
483920simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
484050sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
484440sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102320161009
484590sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102320161009
484610simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
484700sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
484720sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
484730sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
484750sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
485190sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
485900sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
486280sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
486280sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
486310sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
486530sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
486580sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
486660sphlib-smallgcc -m32 -O -fomit-frame-pointer2016102220161009
486760simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
486760simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
486770simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
487360sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
488310sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
488310sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
488330sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
488360sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
489900simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
491670simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
491670simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
492070simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
492250simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
492250sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
492280simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
492280simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
492280sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
493020simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
493050simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
493280sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
494020simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
495990simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
496010simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
496090sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
496090sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
496190sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
497050simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
497070simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
497430simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
497440sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
497530simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
497610simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
498950simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
498970simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
499130simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
499130simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
499320simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
499930simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
499930simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
499950sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
501120simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
501120simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
501340simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
501340simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
501350simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
501490simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
501540simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
501560simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
501660simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
501680simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
501830simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
502330simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
502410simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
506170simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
506320simplegcc -m32 -O3 -fomit-frame-pointer2016102220161009
506350sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
506420sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
506690simplegcc -m32 -O2 -fomit-frame-pointer2016102220161009
506750simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
506750simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
507140simplegcc -m32 -Os -fomit-frame-pointer2016102220161009
507180simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
507350simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
507700simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
507980simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
508350simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
508370simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
508510sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
509330sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
510060simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
510060simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
510230simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
510230simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
510330simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
510330simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
510330simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
510330simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
510330simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
510340simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
510340simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
510460simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
510550simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
510630simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
511370simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
511440sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
511440sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
511530sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
511540sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
511680simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
511790simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
511850simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
511850simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
512010simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
512020simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
515530simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
515710simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
515750simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
516080simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
516240simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
516240simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
517070simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
517070simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
517240simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
517250simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
517620simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
517890simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
518110sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
518130sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
519700simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
519700simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
519910sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
519910sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
520000sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
520000sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
520070simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
520100sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
520180sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
520180sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
520350sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
520580sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
520780sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
520780sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
520780sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
521130sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
521130sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
521210simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
521220simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
521270simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
521270simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
521270simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
521290sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
521310sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
521390simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
521660simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
522100simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
522870simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
522990simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
523000simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
523010simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
523010simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
524390simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
524410simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
526790simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
526790simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
526800simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
527170simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
527240simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
527260simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
527260simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
527350simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
527360simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
527420simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
527720simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
527870simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
529190simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
529190simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
529940simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
529940simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
529970simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
530330simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
530330simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
530380simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
530530simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
530530simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
530530simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
530680simplegcc -m32 -O -fomit-frame-pointer2016102220161009
530690simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
530690simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
531760sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
531880sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
532960simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
533730simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
533760simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
533970simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
534140simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
534230simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
536200simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
536200simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
537460simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
537480simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
538570simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
538880simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
538930simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
540920simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
541640simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
541640simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
542080simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
542610simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
545070simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
545240simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
545470simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
545480simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
545650simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
545830simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
546890sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
547070sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
547180simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
548230simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009

Test failure

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

Number of similar (compiler,implementation) pairs: 45, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:108:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i swap8 = _mm_set_epi8(14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:73:31: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x0 ^= LOAD(0+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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