Implementation notes: x86, h2atom, crypto_hash/round3jh256

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
68000sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
68350sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
68510sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
69130sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
70400sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
70550sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
71080ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
72250sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
72810sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
72810sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
73670sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
73670sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
73680sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
74500sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
74500sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
74510sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
74510sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
74850ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
74860ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
74860ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
74960sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
75100sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
75150sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
75720sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
75720sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
75730sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
75790sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
76310sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
76950sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
76990sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
77020sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
77020sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
77030sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
77150sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
77170sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
77170sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
77170sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
77180sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
77190sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
77300sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
78870ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
79480sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
79740sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
79750sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
79750sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
79760sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
79760sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
79820sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
79850sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
79860ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
79870ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
80250sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
80250sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
80250sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
80430sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
80640sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
80650sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
81200ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
81350sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
81880sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
81890sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
81900sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
81900sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
81970sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
82050sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
82060sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
82200sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
82260sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
82260sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
82280sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
82280sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
83240sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
83310sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
83640ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
83650ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
83660ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
83790ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
84780ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
84790ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
84790ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
85600ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
87980ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
353470sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
353490sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
353510sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
353870sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
354490sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
359270sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
359270sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
359460sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
359680sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
365220sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
365290sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
367120sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
367120sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
367120sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
367600sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
369050sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
369060sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
369060sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
369380sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
375190sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
375250sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
375260sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
375270sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
375360sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
375560sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
375570sphlibgcc -m32 -Os -fomit-frame-pointer2016102220161009
375590sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
376260sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
376280sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
379340sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
379360sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
379370sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
379450sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
382300sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
382310sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
382380sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
383280sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
384670sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
384720sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
384780sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
384870sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
386280sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
386360sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
386410sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
386490sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
386830sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
387030sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
387450sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
387520sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
393840sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
393970sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
395670sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
395790sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
395820sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
396080sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
396740sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
398020sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
398950sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
398990sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
399160sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
399190sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
403380sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
403530sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
403910sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
404060sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
405930sphlibgcc -m32 -O3 -fomit-frame-pointer2016102220161009
406030sphlibgcc -m32 -O2 -fomit-frame-pointer2016102220161009
407450sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
407610sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
408080sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
408210sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
408230sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
408230sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
408240sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
408260sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
408290sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
408290sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
408310sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
408320sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
408320sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
408600sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
409100sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
417510sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
417520sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
420100sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
420120sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
420150sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
420200sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
420210sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
420220sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
420290sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
421820sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
421830sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
421850sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
421860sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
422090sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
422100sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
422130sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
422610sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
422680sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
425390sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
425400sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
425440sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
425570sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
425590sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
425660sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
425690sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
426010sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
426710sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
426810sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
426870sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
426950sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
427590sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
427650sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
429810sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016102220161009
430340sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016102220161009
431010sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
431010sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
431030sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
431030sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
431260sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
431410sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
431830sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
431920sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
431980sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
432160sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
433110sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
433230sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
433290sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
433390sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
433560sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
435680sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
435690sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
440000sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
440000sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
440020sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
441120sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
441210sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
441260sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
441280sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
441290sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
441320sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
441440sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
441500sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
441610sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
441930sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016102220161009
441980sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
442080sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
442270sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
442420sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
444540sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
444560sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
444770sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
444780sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
444800sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
444900sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
449490sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
449490sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
449990sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
450000sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
450350sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
450360sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
450380sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
450430sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
450440sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
450540sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
450620sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
450710sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
451220sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
451410sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
451760sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
452240sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
452380sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
452400sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
452490sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
452570sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
452920sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
452960sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
453050sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
453080sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
453300sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
453390sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
459540sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
459560sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
459590sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
459690sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
459710sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
459970sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
460900sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
461230sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
461430sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
461660sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
461660sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
461680sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
461730sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
461810sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
461940sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
462360sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
463180sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
463870sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
465730sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
465730sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
465890sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
465890sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
466780sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
467540sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
467770sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
467890sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
468420sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
469850sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
469930sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
472420sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
472430sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
472560sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
472580sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
472640sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
472780sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
473190sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
473300sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
473320sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
473330sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
473390sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
473400sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
473420sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
473440sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
473580sphlibgcc -m32 -O -fomit-frame-pointer2016102220161009
473640sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
473700sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
473730sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
474520sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
474700sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
474770sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
474790sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
475160sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
475600sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
475730sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
475790sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
475800sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
475800sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
475820sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
475890sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
475900sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
475940sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
475940sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
475970sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
476000sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
476010sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
476140sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
476810sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
476850sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
476870sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
477310sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
477310sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
477380sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
477400sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
478760sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
479550sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
479680sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
480880sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
480880sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
480900sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
481370sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
481860sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
481860sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
483390simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
483560simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
483900simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
483910simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
483920simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
484040sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
484080simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
484430sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
484570sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
484650sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
484660sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
484660sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
484670sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
485710sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
485870sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
485880sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
486240sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
486240sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
486240sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
486410sphlib-smallgcc -m32 -O -fomit-frame-pointer2016102220161009
486430sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
486750simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
486750simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
486760simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
487130sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
488270sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
488270sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
488370sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
489620sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
489880simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
491830simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
492000simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
492050simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
492160sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
492190sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
492190sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
492220simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
492270simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
492300simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
493000simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
493180simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
494130simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
495970simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
496020sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
496030sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
496050sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
496110simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
496130sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
497030simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
497040simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
497380simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
497670simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
497680simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
498930simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
498930simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102220161009
498940simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
499110simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
499160simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
499750sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
499920simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
500260simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
501100simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
501280simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
501320simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
501320simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
501330simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
501350simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
501460simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
501470simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
501540simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
501630simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
502200simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
502260simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
502350simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
506180simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
506310simplegcc -m32 -O2 -fomit-frame-pointer2016102220161009
506310simplegcc -m32 -O3 -fomit-frame-pointer2016102220161009
506340sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
506420sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
506730simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
506730simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
507160simplegcc -m32 -Os -fomit-frame-pointer2016102220161009
507170simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
507350simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
507510simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
507970simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
508360simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
508520simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
508570sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
509460sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
510040simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
510050simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
510220simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
510310simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
510320simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
510320simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
510360simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
510390simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
510410simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
510510simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
510590simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
510730simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
511010simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
511010simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
511190simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
511410sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
511420sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
511500sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
511500sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
511730simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
511810simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
511830simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
511830simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
511830simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102220161009
512020simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
515530simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
515660simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
515730simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
516010simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
516390simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
516590simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
516730simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
517040simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
517390simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
517390simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
517570simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
517870sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
518040simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
518180sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
519680simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
519680simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
519860sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
519860sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
519860sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
519870sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
519940sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
519980sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
520060simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
520110sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
520120sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
520130sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
520900sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
520900sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
520910sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
521090sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
521100sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
521150simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
521210simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
521210simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
521260sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
521260sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
521510simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
521850simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
521920simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
522060simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
522080simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
522830simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
522970simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
522980simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
523160simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
523660simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
524380simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
524390simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
526770simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
526770simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
526950simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
527160simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
527160simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
527190simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
527220simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
527340simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
527390simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
527870simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
527880simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
528060simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
529170simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
529170simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
529930simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
529930simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
530120simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
530310simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
530390simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016102220161009
530480simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
530510simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
530510simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
530510simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
530620simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
530660simplegcc -m32 -O -fomit-frame-pointer2016102220161009
530970simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
531730sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
531830sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
532910simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
533680simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
533720simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
533950simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
533960simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
534210simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
536160simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
536170simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
537430simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
537460simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
538570simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
538570simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
538720simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
540890simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
541190simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
541200simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
541460simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
541480simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
545060simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
545220simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
545460simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
545470simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
545480simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
545480simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
546860sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
547180simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
547210sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
548230simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009

Test failure

Implementation: crypto_hash/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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/round3jh256/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