Implementation notes: x86, bulldozer, crypto_hash/cubehash162

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
427124emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
436143emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
436259emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
436329emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
439586emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
439677emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
440029emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
440256emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
441410emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
444006emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
445288emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
446252emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
447157emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
448235emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
449443emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
451307emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
454341emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
455712emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
456882emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
458409emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
459524emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
460445emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
461779emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
463524emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
468098emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
468242emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
468513emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
471581emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
473688emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
474343emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
476795emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
479654emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
479943emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
480622emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
482403emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
487965emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
492697emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
501100emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
537686emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
537963emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
547769emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
547940emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
555993emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
565047emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
565107emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
565221emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
565656emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
570144emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
570238emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
570879emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
572102emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
573816emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
575520emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
577863emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
582079emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
582461emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
583423emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
584856emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
585118emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
586625emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
586643emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
595425emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
596963emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
602680emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
603424emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
604601emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
604621emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
604664emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
605355emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
606162emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
606444emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
611133emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
616179emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
629996emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
634284emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
634467emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
1676140unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
1700180simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
1702205simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
1704084simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
1721830simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
1725130simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
1725261simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
1733973simplegcc -m32 -O3 -fomit-frame-pointer2012052220120521
1734742simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
1736878unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
1758032simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
1759316simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
1759611simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
1761426simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
1769031simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
1769670simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
1774826simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
1775655simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
1775692simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
1775939simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
1776505simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
1778388simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
1779190simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
1782158simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
1794543simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
1804520simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
1828250simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
1828844simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
1829237simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
1830212simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
1830295simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
1831789simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
1835164simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
1836449simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
1836862simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
1840289unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
1841183unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
1845395simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
1845922simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
1851322simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
1851346simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
1855694simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
1859163simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
1862949unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
1866293unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
1866756simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
1870129simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
1893383simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
1894624simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
1917836unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
1920751unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
1923869unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
1926261unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
1933582unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
1934148unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
1939113unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
1945731unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
1953002unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
1971530unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
1979285unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
1981231unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
1999814unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
2003153unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
2007433unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
2013693unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
2013744unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
2014850unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
2015322unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
2023561unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
2026615unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
2027659unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
2028673unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
2033480unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
2033841unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
2034418unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
2034555unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
2041607unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
2048498unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
2071023unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
2079119unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
2079535unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
2085494unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
2085978unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
2087032unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
2095003unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
2095540unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
2097862unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
2099325unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
2101707unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
2103694unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
2103734unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
2109818unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
2113232unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
2114952unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
2117513unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
2117762unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
2118070unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
2125940unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
2126366unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
2126416unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
2126922unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
2127493unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
2128876unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
2133058unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
2133332unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
2134458unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
2136912unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
2137263unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
2138588unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
2139187unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
2142679unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
2142851unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
2143409unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
2143597unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
2151083unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
2151689unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
2151700unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
2151754unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
2154512unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
2154563unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
2154735unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
2154794unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
2155050unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
2155290unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
2156172unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
2156574unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
2156870unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
2157117unrolledgcc -m32 -O3 -fomit-frame-pointer2012052220120521
2157358unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
2157898unrolledgcc -m32 -O2 -fomit-frame-pointer2012052220120521
2158181unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
2158191unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
2158196unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
2158205unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
2158229unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
2158263unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
2158263unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
2159384unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
2161576unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
2161610unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
2161657unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
2161855unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
2161875unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
2163040unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
2163187unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
2163426unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
2166339unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
2176837unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
2177492unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
2182268unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
2184697unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
2186781unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
2188057unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
2188394unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
2191122unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
2191739unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
2197411unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
2207942unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
2211136unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
2212345unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
2215037unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
2218398unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
2224794unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
2225305unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
2226094unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
2227361unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
2227393unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
2229260unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
2230655unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
2230823unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
2230857unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
2234005unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
2236801unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
2240127unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
2245148unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
2246401unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
2248741unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
2251624unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
2252685unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
2254096unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
2254185unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
2255642unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
2255770unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
2255928unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
2257198unrolledgcc -m32 -Os -fomit-frame-pointer2012052220120521
2270494unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
2270913unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
2271745unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
2271960unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
2275888unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
2276116unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
2276133unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
2280624unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
2282260unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
2282273unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
2282327unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
2282394unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
2282414unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
2283093unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
2286173unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
2300967unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
2335590unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
2335812unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
2336110unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
2343901unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
2347387unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
2349061unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
2349192unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
2349323unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
2350019unrolledgcc -m32 -O -fomit-frame-pointer2012052220120521
2350470unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
2350535unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
2355840unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
2374759unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
2379902unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
2705854specgcc -m32 -O3 -fomit-frame-pointer2012052220120521
2745557specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
2815936specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
2832249specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
2832526specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
2832909specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
2835453specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
2835779specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052220120521
2841270specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
2843456specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
2843546specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
2847873specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052220120521
2849264specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
2853022specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052220120521
2853729specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052220120521
2865345specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052220120521
2866565specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052220120521
2866691specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052220120521
2868948specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
2869509specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
2881349specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
2881771specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
2885723specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052220120521
2889844specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
2889871specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
2891838specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
2900277specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
2900486specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
2906750specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
2909387specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
2913968specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
2915346specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
2915468specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
2925520specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
2925679specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
2926695specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052220120521
2936616specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052220120521
2936617specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052220120521
2936660specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
2936741specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
2936803specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
2939441specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
2944801specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
2948649specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052220120521
2953081specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052220120521
2961192specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
2964981specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
2965033specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
2968542specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052220120521
2975604specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
2976862specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
2993371specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
2996241specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
2996605specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
2997851specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
3016758specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052220120521
3022848specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052220120521
3030777specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052220120521
3033014specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
3048554specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
3174194specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
3202329specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
3223823specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
3224194specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
3224400specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
3224670specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
3225490specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
3231507specgcc -m32 -O2 -fomit-frame-pointer2012052220120521
3235206specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
3247342specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
3265495specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
3273953specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
3279306specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
3281807specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
3288568specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
3304133specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
3304739specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
3321444specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
3324377specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
3325531specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
3329631specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
3331153specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
3338963specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
3393928specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
3399165simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
3400337simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
3400711simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
3400887simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
3401396simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
3401850simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
3402583simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
3402623simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
3402692simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
3403075simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
3403539simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
3403554simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
3404388simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
3404552simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
3404634simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
3406332simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
3407529simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
3407692simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
3408315simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
3408399simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
3409733simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
3409775simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
3409920simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
3411025simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
3411577simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
3411730simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
3421307simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
3427580simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
3428082simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
3428252simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
3492786specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
3498254simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
3498724simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
3504290simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
3505684specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
3512958simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
3513202simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
3641773simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
3923615specgcc -m32 -Os -fomit-frame-pointer2012052220120521
3923901specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
3925982specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
3929268specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
3933733specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
3935944specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
3937931specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
3943021specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
3944074specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
3957264specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
3957827specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
3960761specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
3962129specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
3966191specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
3966283specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
3972370specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
3976532specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
3979796specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
3981387specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
3982187specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
3982912specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
3983017specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
3983735specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
3986031specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
3989051specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
3991056specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
3991689specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
4011066specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
4031069specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
4043460specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
4098989specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
4126547specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
4126974specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
4143716specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
4148431specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
4150407specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
4153998specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
4167952specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
4177406specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
4183785specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
4185154specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
4299304specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
4303738specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
5363750specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
5368784specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
5369997specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
5373765specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
5375578specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
5378936specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
5379698specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
5385675specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
5390745specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
5395437specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
5396000specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
5396597specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
5401563specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
5408058specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
5414600specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
5474972specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
5499871specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
5506759specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
5567332specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
5568505specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
5593903specgcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
5597445specgcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
5603774specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
5605057specgcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
5605844specgcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
5609712specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
5609955specgcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
5611448specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
5611560specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
5613860specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
5613915specgcc -m32 -O -fomit-frame-pointer2012052220120521
5614088specgcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
5619311specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
5620310specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
5621536specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
5622181specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
5623688specgcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
5624591specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
5625471specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
5627187specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
5785780specgcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
5855582specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
5864672specgcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
11093665simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052220120521
11094092simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052220120521
11104161simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052220120521
11104482simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052220120521
11110150simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052220120521
11111246simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052220120521
11115853simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052220120521
11162306simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
11170085simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
11566869simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052220120521
11615206simplegcc -m32 -O2 -fomit-frame-pointer2012052220120521
11686857simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052220120521
11810233simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
11961810simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
11986406simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
11992945simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
11993994simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052220120521
11994376simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
11998120simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
12014679simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
12016179simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052220120521
12021914simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052220120521
12024145simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012052220120521
12038251simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052220120521
12039832simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012052220120521
12042101simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052220120521
12044942simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
12058226simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052220120521
12074641simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
12077094simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
12077570simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
12077730simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
12078408simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
12078433simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052220120521
12078733simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
12079244simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
12098739simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
12114310simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052220120521
12117206simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521
12120854simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
12126143simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
12135313simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
12160644simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
12214440simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
12216964simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012052220120521
12247404simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
12385278simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052220120521
12394529simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052220120521
12412567simplegcc -m32 -O -fomit-frame-pointer2012052220120521
12413814simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052220120521
12427947simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012052220120521
12432171simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
12432497simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012052220120521
12433549simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
12434121simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
12434426simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
12434564simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012052220120521
12436443simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
12436667simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012052220120521
12436951simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
12437176simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
12437385simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052220120521
12437723simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
12440350simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012052220120521
12440526simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012052220120521
12442641simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052220120521
12443446simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012052220120521
12445377simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012052220120521
12446799simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052220120521
12448827simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
12451045simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
12454201simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012052220120521
12458667simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012052220120521
12459035simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012052220120521
12461279simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012052220120521
12461304simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052220120521
12461884simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012052220120521
12466763simplegcc -m32 -Os -fomit-frame-pointer2012052220120521
12470444simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012052220120521
12471984simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012052220120521
12472681simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052220120521
12475440simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012052220120521
12579556simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052220120521
12581645simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052220120521
12585254simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052220120521
12586459simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052220120521
12587835simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052220120521
12596015simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052220120521
12622296simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052220120521
12623298simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052220120521
12790923simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052220120521
12795659simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052220120521
12800636simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052220120521

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:18:3: error: unknown type name '__m128i'
cubehash.c: ...
cubehash.c: cubehash.c:133:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:134:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:136:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:137:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:138:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:139:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:140:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:141:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:142:3: error: unknown type name '__m128i'

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