Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
586907 | compact | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180823 | 20180818 |
589730 | compact | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
627085 | compact | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180823 | 20180818 |
627847 | compact | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
628137 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180823 | 20180818 |
631306 | compact | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180823 | 20180818 |
632319 | compact | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
632779 | compact | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180823 | 20180818 |
633115 | compact | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180823 | 20180818 |
634537 | compact | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
638543 | compact | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180823 | 20180818 |
638671 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180823 | 20180818 |
639570 | compact | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180823 | 20180818 |
640149 | compact | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180823 | 20180818 |
645097 | compact | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180823 | 20180818 |
650750 | compact | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180823 | 20180818 |
655242 | compact | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180823 | 20180818 |
669932 | compact | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180823 | 20180818 |
682440 | compact | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180823 | 20180818 |
683085 | compact | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180823 | 20180818 |
686437 | compact | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180823 | 20180818 |
686740 | compact | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
705970 | compact | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
721404 | compact | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
722835 | compact | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
723221 | compact | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
730327 | compact | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
730853 | compact | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
734208 | compact | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
735590 | compact | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
738737 | compact | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180823 | 20180818 |
740643 | compact | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180823 | 20180818 |
741960 | compact | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180823 | 20180818 |
751760 | compact | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180823 | 20180818 |
751884 | compact | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
752156 | compact | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180823 | 20180818 |
752985 | compact | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180823 | 20180818 |
755464 | compact | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180823 | 20180818 |
755768 | compact | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
756400 | compact | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180823 | 20180818 |
758802 | compact | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180823 | 20180818 |
768369 | compact | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
771099 | compact | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180823 | 20180818 |
772184 | compact | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180823 | 20180818 |
773706 | compact | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180823 | 20180818 |
774238 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180823 | 20180818 |
774331 | compact | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180823 | 20180818 |
779149 | compact | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
783710 | compact | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
785885 | compact | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
788605 | compact | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
791151 | compact | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180823 | 20180818 |
794610 | compact | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
795788 | compact | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180823 | 20180818 |
800883 | compact | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180823 | 20180818 |
804238 | compact | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
804811 | compact | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180823 | 20180818 |
818244 | compact | gcc -m32 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
818719 | compact | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180823 | 20180818 |
827306 | compact | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
857390 | compact | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180823 | 20180818 |
857853 | compact | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180823 | 20180818 |
861254 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180823 | 20180818 |
862557 | compact | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180823 | 20180818 |
871065 | compact | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
880587 | compact | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
886678 | compact | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180823 | 20180818 |
898889 | compact | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
905399 | compact | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
905642 | compact | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
906093 | compact | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
906437 | compact | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
906950 | compact | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180823 | 20180818 |
907185 | compact | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180823 | 20180818 |
911755 | compact | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
917173 | compact | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180823 | 20180818 |
918367 | compact | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
919433 | compact | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180823 | 20180818 |
920276 | compact | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180823 | 20180818 |
933210 | compact | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180823 | 20180818 |
933334 | compact | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180823 | 20180818 |
933873 | compact | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180823 | 20180818 |
934454 | compact | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180823 | 20180818 |
942678 | compact | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180823 | 20180818 |
944647 | compact | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180823 | 20180818 |
944732 | compact | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180823 | 20180818 |
945074 | compact | gcc -m32 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
946496 | compact | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
951758 | compact | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180823 | 20180818 |
952382 | compact | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
952611 | compact | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
953488 | compact | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180823 | 20180818 |
953693 | compact | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180823 | 20180818 |
953877 | compact | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
959708 | compact | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180823 | 20180818 |
966092 | compact | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
975396 | compact | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180823 | 20180818 |
998737 | compact | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180823 | 20180818 |
999327 | compact | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1003840 | compact | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1007063 | compact | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1014490 | compact | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1014930 | compact | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1016159 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1017953 | compact | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1020339 | compact | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1030923 | compact | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1031123 | compact | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1032421 | compact | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1048928 | compact | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180823 | 20180818 |
1049171 | compact | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1050093 | compact | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180823 | 20180818 |
1052821 | compact | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180823 | 20180818 |
1062617 | compact | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1064607 | compact | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1073903 | compact | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1077853 | compact | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180823 | 20180818 |
1102414 | compact | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1111563 | compact | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180823 | 20180818 |
1113550 | compact | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180823 | 20180818 |
1114996 | compact | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180823 | 20180818 |
1115690 | compact | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1116683 | compact | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1117139 | compact | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1118964 | compact | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180823 | 20180818 |
1119002 | compact | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180823 | 20180818 |
1120139 | compact | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180823 | 20180818 |
1120667 | compact | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1120896 | compact | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180823 | 20180818 |
1122619 | compact | gcc -m32 -O -fomit-frame-pointer | 20180823 | 20180818 |
1123145 | compact | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180823 | 20180818 |
1126921 | compact | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1127375 | compact | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180823 | 20180818 |
1128045 | compact | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180823 | 20180818 |
1128550 | compact | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1129161 | compact | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1130264 | compact | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180823 | 20180818 |
1131066 | compact | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180823 | 20180818 |
1132074 | compact | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180823 | 20180818 |
1132246 | compact | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180823 | 20180818 |
1132477 | compact | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180823 | 20180818 |
1133373 | compact | gcc -m32 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1141188 | compact | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180823 | 20180818 |
1141294 | compact | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180823 | 20180818 |
1141484 | compact | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180823 | 20180818 |
1143463 | compact | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180823 | 20180818 |
1143840 | compact | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180823 | 20180818 |
1147103 | compact | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1148375 | compact | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180823 | 20180818 |
1152460 | compact | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180823 | 20180818 |
1154986 | compact | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180823 | 20180818 |
1157002 | compact | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180823 | 20180818 |
1157742 | compact | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1167558 | compact | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1167703 | compact | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180823 | 20180818 |
1168408 | compact | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180823 | 20180818 |
1169819 | compact | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1170000 | compact | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180823 | 20180818 |
1170674 | compact | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180823 | 20180818 |
1172984 | compact | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1173561 | compact | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1174572 | compact | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1176683 | compact | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180823 | 20180818 |
1178083 | compact | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1178869 | compact | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1179024 | compact | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180823 | 20180818 |
1181859 | compact | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180823 | 20180818 |
1183316 | compact | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1187653 | compact | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1189726 | compact | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180823 | 20180818 |
1190556 | compact | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1190588 | compact | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1194589 | compact | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1195387 | compact | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1199204 | compact | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180823 | 20180818 |
1206242 | compact | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180823 | 20180818 |
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
|