| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 905460 | compact | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 912576 | compact | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 914683 | compact | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171201 | 20171020 |
| 915733 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171201 | 20171020 |
| 922072 | compact | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 926265 | compact | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 936998 | compact | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 937004 | compact | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171201 | 20171020 |
| 938201 | compact | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171201 | 20171020 |
| 947641 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 948116 | compact | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 952581 | compact | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171201 | 20171020 |
| 954101 | compact | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 954243 | compact | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 961832 | compact | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 963022 | compact | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 975095 | compact | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 987512 | compact | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 994311 | compact | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1003563 | compact | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1021603 | compact | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1025058 | compact | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1057361 | compact | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1060740 | compact | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1068190 | compact | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1077867 | compact | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1110316 | compact | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1111648 | compact | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1115108 | compact | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1118630 | compact | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1119497 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1130072 | compact | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1138650 | compact | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1145737 | compact | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1151878 | compact | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1159975 | compact | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1166433 | compact | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1168463 | compact | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1177025 | compact | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1182464 | compact | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1182712 | compact | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1183004 | compact | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1202616 | compact | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1203716 | compact | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1204887 | compact | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1206647 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1211495 | compact | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1211508 | compact | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1221400 | compact | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1224039 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1226278 | compact | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1229340 | compact | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1232731 | compact | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1247609 | compact | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1256674 | compact | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1257252 | compact | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1259737 | compact | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1264872 | compact | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1265377 | compact | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1267022 | compact | gcc -m32 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1276916 | compact | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1279880 | compact | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1282276 | compact | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1288329 | compact | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1294165 | compact | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1295833 | compact | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1304461 | compact | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1351609 | compact | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1364640 | compact | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1369215 | compact | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1376648 | compact | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1378426 | compact | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1380970 | compact | gcc -m32 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1393377 | compact | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1395729 | compact | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1396847 | compact | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1398284 | compact | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1401038 | compact | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1406385 | compact | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1406445 | compact | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1444468 | compact | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1453359 | compact | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1453970 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1463091 | compact | gcc -m32 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1463555 | compact | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1464838 | compact | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1467539 | compact | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1470121 | compact | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1472039 | compact | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1474730 | compact | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1476035 | compact | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1484733 | compact | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1488396 | compact | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1490547 | compact | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1500393 | compact | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1509267 | compact | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1510091 | compact | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1513729 | compact | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1521382 | compact | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1532406 | compact | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1552103 | compact | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1554387 | compact | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1563932 | compact | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1566030 | compact | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1575627 | compact | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1580935 | compact | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1585974 | compact | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1598654 | compact | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171201 | 20171020 |
| 1604959 | compact | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1611161 | compact | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1612514 | compact | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1614916 | compact | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1619230 | compact | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1622809 | compact | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1631225 | compact | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1636997 | compact | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1651753 | compact | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1653746 | compact | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1693704 | compact | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1713435 | compact | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1713759 | compact | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1714446 | compact | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1721530 | compact | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1722530 | compact | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1744667 | compact | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1744709 | compact | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1746607 | compact | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1758625 | compact | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1763020 | compact | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1764610 | compact | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171201 | 20171020 |
| 1770431 | compact | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1785062 | compact | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1799573 | compact | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1806994 | compact | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 1863116 | compact | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 1864271 | compact | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 2038433 | compact | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2047636 | compact | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2067339 | compact | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171201 | 20171020 |
| 2102895 | compact | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2125289 | compact | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2131686 | compact | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2132141 | compact | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2140498 | compact | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2149608 | compact | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2188006 | compact | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2190572 | compact | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2199322 | compact | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2202646 | compact | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2203797 | compact | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2206191 | compact | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2214697 | compact | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2219745 | compact | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2232616 | compact | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2234279 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2253545 | compact | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2255341 | compact | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2259292 | compact | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2264132 | compact | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2265985 | compact | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2267975 | compact | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2277820 | compact | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2297773 | compact | gcc -m32 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2305334 | compact | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2339141 | compact | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2371561 | compact | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2381774 | compact | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2389264 | compact | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2396796 | compact | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2400214 | compact | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2400373 | compact | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171201 | 20171020 |
| 2401162 | compact | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171201 | 20171020 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ARMv6M |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ARMv6M |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ARMv6M
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | AVR8 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | AVR8 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | AVR8
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ARMv7M |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ARMv7M |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ARMv7M
|