| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 908395 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 917619 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 918080 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 930900 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 932824 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 946114 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 949520 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 949620 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 950826 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 950974 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 952204 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 953140 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 953762 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 953867 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 954560 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 956935 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 956935 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 958189 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 962051 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 962559 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 963761 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 970539 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 972491 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 982201 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1037543 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1056547 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1056856 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1057483 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1058376 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1065967 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1091489 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1092828 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1096442 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1100005 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1126800 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1126890 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1169906 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1169977 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170918 | 20170725 |
| 1482399 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1483059 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1504477 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1506567 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1525139 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1556256 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1556257 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1564056 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1564080 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1567025 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1571604 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1572587 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1573784 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1580919 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1586676 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1586747 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1622372 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1634836 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1656605 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1660343 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1671539 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1674275 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1697574 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1699949 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1713410 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1723761 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1724725 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1728145 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1728297 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1729661 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1804729 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1817094 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1817122 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1818851 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1819164 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1819967 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1822309 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1822708 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1825140 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1831211 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1833904 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1837661 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1838221 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1844002 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1844258 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1844629 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1844877 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1846748 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1847090 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1847270 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1847337 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1852034 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1853303 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1857820 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1858171 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1858989 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1859202 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1859787 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1859844 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1860024 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1863743 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1868432 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1870241 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1872056 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1884111 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1885755 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1886980 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1887085 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1887099 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1887275 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1890804 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1891778 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1892828 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1896799 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1898357 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1909543 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1912644 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1913309 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1914464 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1914958 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1915100 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1916782 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1916787 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1917166 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1934147 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1938015 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1938119 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1939676 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1939739 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1939772 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1942171 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1942185 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1943292 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1946037 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1954496 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1955708 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1958292 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1959090 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 1961693 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1968837 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 1969493 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 1983899 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2005384 | ref | gcc -m32 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2009155 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2055192 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 2055220 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 2060312 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 2061457 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170918 | 20170725 |
| 2072815 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2078220 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2079127 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2080097 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2106753 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2113284 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2114885 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2139462 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170918 | 20170725 |
| 2214327 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2223318 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2259988 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2267180 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2320550 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2375579 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170918 | 20170725 |
| 2376515 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170918 | 20170725 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse |
| gcc -m32 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -O -fomit-frame-pointer | sse |
| gcc -m32 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse
|