Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
399104 | reference | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399108 | compact | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399140 | reference | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399228 | compact | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399552 | reference | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399564 | compact | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
399896 | reference | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
400256 | compact | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403248 | compact | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403252 | reference | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403284 | reference | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403360 | compact | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403360 | compact | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
403364 | reference | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
404732 | reference | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
404776 | compact | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
404840 | reference | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
404928 | compact | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
405056 | reference | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
405096 | compact | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
405096 | reference | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
405220 | reference | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
405260 | compact | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
405336 | reference | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
405340 | compact | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
407936 | compact | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408048 | compact | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408308 | reference | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408324 | reference | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408348 | reference | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408360 | reference | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408544 | compact | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408616 | compact | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408660 | reference | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408672 | compact | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408712 | compact | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408864 | compact | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
408928 | reference | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
409388 | compact | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
409408 | reference | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
409560 | reference | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
409572 | compact | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
409608 | reference | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
409644 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
410388 | compact | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
410388 | reference | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
410764 | compact | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
410764 | reference | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
415504 | reference | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
415728 | reference | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
415736 | compact | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
416436 | compact | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
416760 | compact | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
417716 | reference | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
417996 | compact | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
417996 | reference | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418612 | compact | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418620 | reference | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418804 | compact | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418876 | compact | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418916 | reference | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
418960 | reference | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
421104 | reference | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
421924 | reference | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
422036 | compact | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
422836 | compact | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
512844 | compact | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
512940 | reference | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
512952 | compact | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
512980 | reference | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
513000 | compact | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
513064 | reference | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
513316 | compact | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
513620 | compact | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
514768 | compact | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
515300 | reference | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
516472 | compact | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
516528 | reference | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
517300 | reference | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
518420 | reference | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
540516 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
540628 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
540672 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
546840 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
546876 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
551048 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
551164 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
561284 | compact | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
561348 | reference | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
561624 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
561632 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
562192 | compact | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
562372 | reference | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
666876 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
667296 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
676756 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
678104 | compact | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
678108 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
678116 | compact | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
678168 | reference | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
678172 | reference | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678204 | compact | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678216 | compact | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678224 | reference | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678248 | reference | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678284 | reference | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
678336 | compact | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
680052 | compact | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
680168 | reference | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
680548 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
680620 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
680620 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
681284 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
681296 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
681424 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
683828 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
683828 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
685240 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
685240 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
686016 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
686056 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
686140 | ref | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
691544 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
691572 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
708336 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
708816 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
709800 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
710640 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
710792 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
754080 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
755400 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
758084 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
758316 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
758700 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
762900 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
763428 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
805748 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
810416 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
963324 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
963432 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
972872 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
972920 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
972920 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
973056 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1580648 | compact | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1608956 | compact | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1611812 | compact | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1612696 | reference | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1616596 | compact | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1617032 | reference | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1619448 | compact | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1627160 | reference | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1627964 | compact | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1630632 | compact | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1633228 | reference | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1633964 | reference | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1634468 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1635136 | reference | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1637448 | compact | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1649812 | reference | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1656976 | reference | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1657592 | reference | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1659648 | compact | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1660620 | reference | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1668020 | compact | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1670240 | compact | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1678236 | reference | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1678596 | reference | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1678616 | compact | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1686324 | reference | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1687080 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1704572 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1704708 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1709744 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1710056 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1719380 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1724280 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1739116 | ref | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1744836 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1747480 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1756760 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1757124 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1784480 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2223680 | reference | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2226684 | reference | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2228752 | compact | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2249184 | compact | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2285276 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2287076 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2301984 | reference | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2325328 | compact | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2325592 | compact | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2325696 | compact | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2327328 | reference | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2335520 | reference | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
2337108 | reference | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2343564 | reference | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2345828 | compact | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2350700 | compact | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2350892 | reference | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2351356 | reference | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2351828 | reference | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2351972 | compact | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2352236 | reference | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2353292 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2354852 | compact | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2355796 | compact | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
2357816 | reference | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2358032 | compact | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2360196 | compact | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2362140 | reference | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2362768 | compact | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2363460 | reference | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
2364600 | compact | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
2365164 | compact | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2365380 | compact | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2369068 | reference | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2376988 | compact | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2379452 | reference | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2379932 | reference | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2380036 | reference | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2380484 | reference | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2382464 | reference | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2384300 | compact | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2386644 | reference | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
2387156 | reference | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2387236 | compact | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2388108 | reference | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2389776 | compact | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2390460 | compact | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2392580 | compact | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
2396128 | compact | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2399712 | compact | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2408716 | compact | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2409740 | reference | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2410968 | reference | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2414664 | reference | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2438592 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2438692 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2440428 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2449124 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
2457428 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2471416 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2483412 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2489828 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2492424 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2496988 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2497716 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2498228 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2499180 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2499208 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2502080 | ref | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
2504780 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2511228 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2527420 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2529600 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
2534284 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2540892 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2554212 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2555752 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2573704 | compact | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
2594480 | reference | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2597160 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2598536 | compact | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
2598716 | reference | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
2602520 | compact | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2605076 | reference | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
2605224 | compact | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
2611772 | reference | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
2614552 | reference | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
2622504 | compact | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2628420 | reference | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
2633508 | reference | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2637592 | reference | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2638364 | reference | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
2645724 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2652264 | reference | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2653188 | compact | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
2656292 | reference | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2662244 | compact | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2663520 | compact | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2673856 | compact | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
2678020 | reference | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
2679220 | compact | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
2680280 | compact | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
2680536 | compact | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
2693312 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2694696 | reference | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
2715204 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
2729528 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
2730464 | ref | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
2746520 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
2753972 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2755228 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
2758328 | ref | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
2761796 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
2763392 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
2763628 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
2768760 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
2800768 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
4422992 | reference | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
4440172 | compact | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
4445856 | reference | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
4451932 | compact | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
4493192 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
4528524 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
12886832 | compact | gcc -funroll-loops | 20170204 | 20170105 |
12913748 | compact | gcc | 20170204 | 20170105 |
12941036 | reference | gcc -funroll-loops | 20170204 | 20170105 |
12971992 | reference | gcc | 20170204 | 20170105 |
13167104 | ref | gcc -funroll-loops | 20170204 | 20170105 |
13170980 | ref | gcc | 20170204 | 20170105 |
18670600 | compact | cc | 20170204 | 20170105 |
18709416 | reference | cc | 20170204 | 20170105 |
18905592 | ref | cc | 20170204 | 20170105 |
Compiler | Implementations
|
gcc | AVR8 |
gcc -O2 -fomit-frame-pointer | AVR8 |
gcc -O3 -fomit-frame-pointer | AVR8 |
gcc -O -fomit-frame-pointer | AVR8 |
gcc -Os -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops | AVR8 |
gcc -funroll-loops -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | AVR8 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | AVR8 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | AVR8 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | AVR8 |
gcc -march=barcelona -O2 -fomit-frame-pointer | AVR8 |
gcc -march=barcelona -O3 -fomit-frame-pointer | AVR8 |
gcc -march=barcelona -O -fomit-frame-pointer | AVR8 |
gcc -march=barcelona -Os -fomit-frame-pointer | AVR8 |
gcc -march=k8 -O2 -fomit-frame-pointer | AVR8 |
gcc -march=k8 -O3 -fomit-frame-pointer | AVR8 |
gcc -march=k8 -O -fomit-frame-pointer | AVR8 |
gcc -march=k8 -Os -fomit-frame-pointer | AVR8 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | AVR8 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | AVR8 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | AVR8 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | AVR8 |
gcc -march=nocona -O2 -fomit-frame-pointer | AVR8 |
gcc -march=nocona -O3 -fomit-frame-pointer | AVR8 |
gcc -march=nocona -O -fomit-frame-pointer | AVR8 |
gcc -march=nocona -Os -fomit-frame-pointer | AVR8
|
Compiler | Implementations
|
gcc | ARMv7M |
gcc -O2 -fomit-frame-pointer | ARMv7M |
gcc -O3 -fomit-frame-pointer | ARMv7M |
gcc -O -fomit-frame-pointer | ARMv7M |
gcc -Os -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops | ARMv7M |
gcc -funroll-loops -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ARMv7M |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ARMv7M |
gcc -march=barcelona -O2 -fomit-frame-pointer | ARMv7M |
gcc -march=barcelona -O3 -fomit-frame-pointer | ARMv7M |
gcc -march=barcelona -O -fomit-frame-pointer | ARMv7M |
gcc -march=barcelona -Os -fomit-frame-pointer | ARMv7M |
gcc -march=k8 -O2 -fomit-frame-pointer | ARMv7M |
gcc -march=k8 -O3 -fomit-frame-pointer | ARMv7M |
gcc -march=k8 -O -fomit-frame-pointer | ARMv7M |
gcc -march=k8 -Os -fomit-frame-pointer | ARMv7M |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ARMv7M |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ARMv7M |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ARMv7M |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ARMv7M |
gcc -march=nocona -O2 -fomit-frame-pointer | ARMv7M |
gcc -march=nocona -O3 -fomit-frame-pointer | ARMv7M |
gcc -march=nocona -O -fomit-frame-pointer | ARMv7M |
gcc -march=nocona -Os -fomit-frame-pointer | ARMv7M
|
Compiler | Implementations
|
gcc | ARMv6M |
gcc -O2 -fomit-frame-pointer | ARMv6M |
gcc -O3 -fomit-frame-pointer | ARMv6M |
gcc -O -fomit-frame-pointer | ARMv6M |
gcc -Os -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops | ARMv6M |
gcc -funroll-loops -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ARMv6M |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ARMv6M |
gcc -march=barcelona -O2 -fomit-frame-pointer | ARMv6M |
gcc -march=barcelona -O3 -fomit-frame-pointer | ARMv6M |
gcc -march=barcelona -O -fomit-frame-pointer | ARMv6M |
gcc -march=barcelona -Os -fomit-frame-pointer | ARMv6M |
gcc -march=k8 -O2 -fomit-frame-pointer | ARMv6M |
gcc -march=k8 -O3 -fomit-frame-pointer | ARMv6M |
gcc -march=k8 -O -fomit-frame-pointer | ARMv6M |
gcc -march=k8 -Os -fomit-frame-pointer | ARMv6M |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ARMv6M |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ARMv6M |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ARMv6M |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ARMv6M |
gcc -march=nocona -O2 -fomit-frame-pointer | ARMv6M |
gcc -march=nocona -O3 -fomit-frame-pointer | ARMv6M |
gcc -march=nocona -O -fomit-frame-pointer | ARMv6M |
gcc -march=nocona -Os -fomit-frame-pointer | ARMv6M
|