Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
672180 | compact | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180524 | 20171218 |
699690 | compact | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180524 | 20171218 |
702420 | compact | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180524 | 20171218 |
703950 | compact | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180524 | 20171218 |
704250 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180524 | 20171218 |
726060 | compact | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180524 | 20171218 |
726090 | compact | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
727770 | compact | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180524 | 20171218 |
728100 | compact | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180524 | 20171218 |
728640 | compact | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180524 | 20171218 |
742410 | compact | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180524 | 20171218 |
747600 | compact | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180524 | 20171218 |
759780 | compact | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180524 | 20171218 |
761550 | compact | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
767940 | compact | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180524 | 20171218 |
769110 | compact | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180524 | 20171218 |
771690 | compact | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
771750 | compact | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180524 | 20171218 |
773070 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180524 | 20171218 |
775020 | compact | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180524 | 20171218 |
778350 | compact | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180524 | 20171218 |
779670 | compact | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
780390 | compact | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180524 | 20171218 |
781110 | compact | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
782550 | compact | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180524 | 20171218 |
813180 | compact | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
826020 | compact | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
830760 | compact | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
830850 | compact | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
854970 | compact | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180524 | 20171218 |
856620 | compact | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180524 | 20171218 |
857790 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180524 | 20171218 |
864090 | compact | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180524 | 20171218 |
866640 | compact | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
873690 | compact | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180524 | 20171218 |
877530 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180524 | 20171218 |
936720 | compact | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180524 | 20171218 |
936750 | compact | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180524 | 20171218 |
940260 | compact | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180524 | 20171218 |
942360 | compact | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180524 | 20171218 |
945900 | compact | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180524 | 20171218 |
950070 | compact | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180524 | 20171218 |
952980 | compact | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180524 | 20171218 |
955380 | compact | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180524 | 20171218 |
957420 | compact | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180524 | 20171218 |
957450 | compact | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180524 | 20171218 |
957690 | compact | gcc -m32 -O -fomit-frame-pointer | 20180524 | 20171218 |
958020 | compact | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180524 | 20171218 |
958830 | compact | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180524 | 20171218 |
960120 | compact | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180524 | 20171218 |
962010 | compact | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180524 | 20171218 |
962940 | compact | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180524 | 20171218 |
963600 | compact | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180524 | 20171218 |
963810 | compact | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180524 | 20171218 |
983550 | compact | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
989100 | compact | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
992940 | compact | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180524 | 20171218 |
994140 | compact | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180524 | 20171218 |
995910 | compact | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
998880 | compact | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180524 | 20171218 |
999600 | compact | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1000080 | compact | gcc -m32 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1001040 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1001730 | compact | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1001970 | compact | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1002210 | compact | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1005360 | compact | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1007130 | compact | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180524 | 20171218 |
1011270 | compact | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1011810 | compact | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180524 | 20171218 |
1011930 | compact | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1013550 | compact | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1013730 | compact | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1014990 | compact | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1015170 | compact | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1016580 | compact | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180524 | 20171218 |
1019130 | compact | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1019640 | compact | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1020120 | compact | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1028250 | compact | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1031250 | compact | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180524 | 20171218 |
1034490 | compact | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1035960 | compact | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1036020 | compact | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1039920 | compact | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1040700 | compact | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1043130 | compact | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1046670 | compact | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1050450 | compact | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180524 | 20171218 |
1051290 | compact | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1055130 | compact | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1060530 | compact | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1061040 | compact | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1063980 | compact | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1067880 | compact | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1068720 | compact | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1069470 | compact | gcc -m32 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1070250 | compact | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1070280 | compact | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1072830 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1076940 | compact | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1079790 | compact | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1080570 | compact | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1081260 | compact | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180524 | 20171218 |
1084800 | compact | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1088310 | compact | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180524 | 20171218 |
1088610 | compact | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1088760 | compact | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1090200 | compact | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1091820 | compact | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1091850 | compact | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1092180 | compact | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1092870 | compact | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180524 | 20171218 |
1093830 | compact | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180524 | 20171218 |
1098510 | compact | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180524 | 20171218 |
1098840 | compact | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1100190 | compact | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1101210 | compact | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1102890 | compact | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180524 | 20171218 |
1106010 | compact | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1107690 | compact | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1109580 | compact | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1115730 | compact | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1128270 | compact | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1129080 | compact | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1129230 | compact | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1133130 | compact | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1139640 | compact | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1140090 | compact | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1140480 | compact | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1142430 | compact | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180524 | 20171218 |
1142460 | compact | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1143960 | compact | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1146330 | compact | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1148970 | compact | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1152330 | compact | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1162710 | compact | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180524 | 20171218 |
1188660 | compact | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1195050 | compact | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1281270 | compact | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180524 | 20171218 |
1464360 | compact | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180524 | 20171218 |
1482810 | compact | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1483890 | compact | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1484160 | compact | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1491090 | compact | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1492680 | compact | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1493550 | compact | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180524 | 20171218 |
1494780 | compact | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1497000 | compact | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180524 | 20171218 |
1498230 | compact | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180524 | 20171218 |
1499190 | compact | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180524 | 20171218 |
1499700 | compact | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1501020 | compact | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1502490 | compact | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1503990 | compact | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1504350 | compact | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180524 | 20171218 |
1506660 | compact | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1509660 | compact | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1510410 | compact | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180524 | 20171218 |
1511160 | compact | gcc -m32 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1511790 | compact | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180524 | 20171218 |
1513740 | compact | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180524 | 20171218 |
1546590 | compact | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1548510 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180524 | 20171218 |
1550100 | compact | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180524 | 20171218 |
1552380 | compact | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180524 | 20171218 |
1557990 | compact | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1559670 | compact | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180524 | 20171218 |
1561350 | compact | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1568220 | compact | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1574610 | compact | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180524 | 20171218 |
1585290 | compact | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1593180 | compact | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1596720 | compact | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180524 | 20171218 |
1641390 | compact | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180524 | 20171218 |
1643700 | compact | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180524 | 20171218 |
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 -O3 -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 -O3 -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 -O3 -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
|