| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 733407 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 741300 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 742958 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 744412 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 744514 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 745142 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 745844 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 748125 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 748718 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 748824 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 749003 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 749857 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 750192 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 765016 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 780987 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 796166 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 803935 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 808883 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 809913 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 813107 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 814850 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 824098 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 837318 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1034027 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1036254 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1036343 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1038254 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1064497 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1084426 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1103915 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1107440 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1139701 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1139861 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1140430 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1192553 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1192585 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1192839 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140610 | 20140525 |
| 1434284 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1450414 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1466809 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1469181 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1502378 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1502444 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1502795 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1503860 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1578380 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1579317 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1636518 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1640652 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1641073 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1645714 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1661182 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1661240 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1669473 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1669590 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1669614 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1669633 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1672601 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1672761 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1679165 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1679289 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1679364 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1679758 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1679953 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1703392 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1707092 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1707639 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1710068 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1710537 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1710727 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1712049 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1716963 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1723948 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1724522 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1730968 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1732123 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1732173 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1732330 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1733172 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1735749 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1745047 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1746592 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1748432 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1752294 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1752333 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1752816 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1754501 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1754552 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1754669 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1757445 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1758514 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1761252 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1761607 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1761802 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1762121 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1763939 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1764060 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1764856 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1765511 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1765577 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1765698 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1765718 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1765881 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1767340 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1768521 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1768822 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1768966 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1774106 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1774169 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1779750 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1782721 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1782729 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1782737 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1783770 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1783868 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1786173 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1786618 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1786668 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1787245 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1788220 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1792054 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1795989 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1796988 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1797876 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1802639 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1803508 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1807163 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1809628 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1809728 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1812471 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1812670 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1812751 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1812911 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1812962 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1814385 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1814775 | ref | gcc -m32 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1816206 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1816262 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1816721 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1816748 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1819186 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1820279 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1820341 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1822388 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1822528 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1822591 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1834962 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1835227 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1835254 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1836678 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1836767 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1843222 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140610 | 20140525 |
| 1849680 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1869762 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1869777 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1876224 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1877870 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1879660 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1879750 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1880768 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1891064 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1900965 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140610 | 20140525 |
| 1934934 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1934942 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1935235 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140610 | 20140525 |
| 1935363 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140610 | 20140525 |
| 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=native -mtune=native -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse |
| gcc -m32 -march=native -mtune=native -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
|