Implementation notes: x86, h4e450, crypto_hash/cubehash162

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
1148070emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1148070emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1148113emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1148117emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
1148118emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1148118emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1148161emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1148198emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
1148218emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
1148294emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
1148303emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1148326emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1149367emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1149495emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1149552emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1149566emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
1149618emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1277978emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1278007emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1278962emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1279836emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1279882emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1279883emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1279887emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1279916emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1280035emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1280049emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1280686emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1280690emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1280738emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1280875emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1281189emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1281350emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1290337emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1290461emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
1290471emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1293174emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1294176emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1294751emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1310136emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1310140emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1310150emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1310154emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1310173emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1310207emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1370631emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1370693emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1417305emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
1417310emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
1417314emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
1417452emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
1417605emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1433009emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1465888emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1524631emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1524664emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
1525420emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1639391emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1659156emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1659161emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1660700emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1685984emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
1686012emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
1686127emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
1686140emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
1742998unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1743003unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1743108unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1747734unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1749440unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1749657unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1750446unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1751196unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1753852simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1753885simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1754593simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1755025unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1755633unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1757362unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1759414unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1763509unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1763747unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1765585simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1765604simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1766838simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1766843simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1768919simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1768948simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1768981simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1769727unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1771427simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1771441simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1771451simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1771475simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1771740simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1773108simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1775374unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1776082unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1776087unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1776177unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1776196simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1776248unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1776253unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1776800simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1776961simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1776980simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1776980simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1777435simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1777773simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1777921simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1777982simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1778020simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1781877unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1782380unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1783331unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1783383unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1783387unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1783401unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1783464simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1783506simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1784148unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1784228unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1784262unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1784262unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1786485simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1786641simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1786646simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1787891unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1787924unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1787933unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1788128unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1788670unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1788670unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1788675unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1788878unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1788959unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1790375unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1792954unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1792963unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1796840unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
1796859unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
1796873unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
1797542simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1797590unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1797595unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
1798607simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1799856unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
1799917simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1801048simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1802226simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1803499simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1803522simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1807626unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1807778unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1808610unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
1809911simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1810182unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1810183unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1810187unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1810191unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1810201unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1811774unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1811779unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1812144simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1812434unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1813288simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1813313simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1813479unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1813493unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1814054unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1814538simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1814918unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1815365simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1815535simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1817113unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1817910unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1817915unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1818025simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1818039unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1819245simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
1820419unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1820428unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1820461unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1821027unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
1822656simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1824086unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
1824104unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
1824750simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1824870unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
1825287unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1825995unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1826313simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1827439simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1830460simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1831938simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1833006unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
1833538unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
1833576unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
1834317unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1836046unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1836080unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1836088unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1836127unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1841356unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1841381unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1849697unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1849807simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1851793unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1851816unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1857311simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1857312simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1857882simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1857905simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1859526simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1859530simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1865748unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1867785unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1868085unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1868142unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1868146unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1868152unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1869771simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1869824simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1869899unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1875243unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1875832unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1875880unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1878022unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1880701unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1880705unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1880910unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1881447unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1881465unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1884852simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1884914simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1887921unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1888723unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1890329simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1890956simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1892651simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1892671simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1892671simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1892680simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1893559simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1895830unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1895839unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1895844unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1897349simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1902128unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1903719unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1903724unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1906208unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1907799unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1915290unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1915461unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1919129unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1919157unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1920891simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1920895simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2047659unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2047663unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2047663unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2048656unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2048661unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2048666unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2050247unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2050856unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2050870unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2051929unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2051948unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2054926unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2054935unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2054960unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2055715unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2058788unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2058797unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2058821unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2064346unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2064354unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2064393unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2066706unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2067423unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2067438unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2068402unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2068407unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2069076unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2069081unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2073769unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2073788unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2074534unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2074544unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2076923unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2076947unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2076980unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
2078528unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
2078543unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2082509unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2082543unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2120214unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2120215unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2863030specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
2869722specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
2879840specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
2879853specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
2884048specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
2890052specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
2903884specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
2905371specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
2913684specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
2913916specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
2918704specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
2922623specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
2927349specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
2934389specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
2939784specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
2940886specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
2942335specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
2947485specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
2948824specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
2949166specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
2950752specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
2951726specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
2951850specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
2952101specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
2952111specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
2952614specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
2954016specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2957213specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
2960912specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2977195specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
2984182specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
2994144specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
2997430specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
3000333specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
3034704specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
3034723specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
3045044specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
3045097specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
3058107specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
3058321specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
3071150specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
3081078specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
3081121specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
3086270specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
3106719specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
3106819specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
3111121specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
3111915specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
3113525specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
3115463specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
3115492specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
3115553specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
3115701specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
3120308specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
3125424specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
3126763specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
3129277specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
3189226specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
3189435specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
3190062specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
3194892specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
3200270specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
3214828specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
3236631specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
3238687specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
3240051specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
3240208specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
3240265specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
3241785specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
3252196specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
3254011specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
3260068specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
3300372specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
3301084specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
5523979specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
5656114specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
5656134specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
5656380specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
5678948specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
5685404specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
5693692specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
5694580specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
5695312specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
5695511specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
5696072specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
5697112specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
5697217specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
5697920specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
5706783specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
5706797specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
5706864specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
5707970specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
5725151specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
5738128specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
5738157specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
5738195specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5738228specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
5743824specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
5743975specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
5766172specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
5783690specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
5784450specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5785652specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
5785747specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
5788393specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
5788583specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
5823870specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
5823909specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
5823932specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
5825485specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
5853910specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5855363specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
5856798specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5857571specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5858379specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
5859220specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
5859220specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
5859429specgcc -m32 -O -fomit-frame-pointer2017090220170725
5859567specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
5868231specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5869466specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5870069specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5870857specgcc -m32 -Os -fomit-frame-pointer2017090220170725
5880690specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
5880704specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
5880780specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
5896850specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5897001specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5897805specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5897876specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5913380specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5913404specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5918471specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5918666specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5918676specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5927544specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
5927610specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
5927910specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
5930303specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5930361specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5930408specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5955137specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
5955241specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
5960680specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
5966869specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5966912specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5972331specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
5998709specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
6016697specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
6046009specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
6046370specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
6046417specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
6050669specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
6065812specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
6066106specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
6078647specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
6080475specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
6093395specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
6099732specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
6184362specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
6184462specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
8296070simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
8306605simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
8451229simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
8524782simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
8561509simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
8677509simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
8776333simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
8776342simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
8777905simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
8922713simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
8923849simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
8924946simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
8927255simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
8928019simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
8929021simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
8967377simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
9005083simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
9005335simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
9018260simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
9038984simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
9062472simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
9074509simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
9077996simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
9082812simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
9189107simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
9193069simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
9205357simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
9207970simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
9209532simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
9250915simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
9274765simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
9295883simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
9344718simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
9401779simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
9409413simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
9413189simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
9415445simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
9444273simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
9564591simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
9594711simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
9601603simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
9607716simplegcc -m32 -O -fomit-frame-pointer2017090220170725
9669152simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
9669812simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
9792562simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
9796314simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
9813044simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
9854236simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
9854640simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
10030190simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
10039505simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
10040574simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
10081765simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
10155619simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
10162321simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
10162654simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
10162901simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
10173584simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
10173778simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
10184194simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
10188013simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
10188370simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
10233932simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
10244448simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
10247616simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
10247655simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
10249388simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
10261995simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
10262081simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
10264660simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
10267011simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
10269163simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
10326694simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
10372661simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
10372979simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
10400591simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
10418213simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
10430815simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
10548843simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
10549983simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
10555621simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
10563079simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
10565302simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
10643976simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
10645563simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
10808093simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
10808321simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725

Test failure

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

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0636ff65,0xe425b169,0x5e42fed8,0xa69300f4);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
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/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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