Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
669272 | reference | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
669272 | reference | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
669272 | reference | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
672428 | reference | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
672428 | reference | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
675120 | reference | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
675120 | reference | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
675936 | reference | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
675936 | reference | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
692288 | reference | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
692292 | reference | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
695784 | reference | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
697252 | reference | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
732412 | reference | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
734004 | reference | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
736396 | reference | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
736396 | reference | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
736708 | reference | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
740288 | reference | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
740288 | reference | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
756284 | reference | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
758572 | reference | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
759776 | reference | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
759936 | reference | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
759936 | reference | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
761492 | reference | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
762132 | reference | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
763312 | reference | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
763312 | reference | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
764300 | reference | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
764340 | reference | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
764376 | reference | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
766972 | reference | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
835560 | compact | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
835568 | compact | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
835956 | compact | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
837100 | compact | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
837356 | compact | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
838908 | compact | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
839392 | compact | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
846184 | compact | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
846288 | compact | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
852832 | compact | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
852872 | compact | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
856832 | compact | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
856832 | compact | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
858240 | compact | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
862916 | reference | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
862920 | reference | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
862924 | reference | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
865204 | reference | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
865272 | reference | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
865332 | reference | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
866728 | reference | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
921460 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
921492 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
929940 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
929940 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
929976 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
944548 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
944628 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
945304 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
945328 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
981316 | reference | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
981372 | reference | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
993020 | compact | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
993036 | compact | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
994212 | compact | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
994516 | compact | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
996532 | compact | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
996532 | compact | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
997856 | compact | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
1001716 | compact | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1004160 | compact | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1006740 | compact | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1006740 | compact | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1010176 | compact | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1010184 | compact | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1011044 | compact | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1013164 | compact | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1026076 | compact | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1029940 | compact | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1086168 | compact | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1086168 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1087772 | compact | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1087780 | compact | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1087780 | compact | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1088540 | compact | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1090888 | compact | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1091272 | compact | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1092916 | compact | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1094608 | compact | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1094612 | compact | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1102044 | compact | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1102336 | compact | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1102908 | compact | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1105516 | compact | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1106968 | compact | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1113460 | compact | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1153192 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1154732 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1181292 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1181304 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1181304 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1181312 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1181320 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1181328 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1184808 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1184808 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1184856 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1185096 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1186308 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1186336 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1186572 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1192352 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1192356 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1193776 | ref | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1193776 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1193816 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1194516 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1194516 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1196904 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1196992 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1262708 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1266152 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1269360 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1270308 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1275280 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
1275352 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
1281820 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
1326512 | reference | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1326512 | reference | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1326520 | reference | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1326520 | reference | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1326536 | reference | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1326556 | reference | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1340724 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1362192 | compact | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1372380 | compact | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1375928 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1378208 | compact | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1379588 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1380348 | compact | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1382188 | compact | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1383160 | compact | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1393140 | compact | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1401364 | compact | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1412012 | compact | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1417992 | compact | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1421000 | compact | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1421000 | compact | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1425828 | compact | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1426920 | compact | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1433296 | compact | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1435816 | compact | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1441800 | compact | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
1448668 | compact | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1449188 | compact | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1450620 | compact | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1451360 | compact | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1452568 | compact | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1457852 | compact | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1459460 | compact | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
1459836 | compact | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1461524 | compact | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1462308 | compact | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1468476 | compact | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1471548 | compact | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1474096 | compact | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1474456 | compact | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
1485548 | compact | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1493932 | compact | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1497056 | compact | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1502432 | compact | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1503264 | compact | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1505056 | compact | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
1507556 | compact | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1510140 | compact | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1510432 | compact | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1512176 | compact | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
1512960 | compact | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
1512980 | compact | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1513412 | compact | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1513540 | compact | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
1544136 | compact | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
1546468 | compact | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
1547812 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1552992 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1568092 | compact | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
1574984 | compact | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
1575748 | compact | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1642376 | compact | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1699176 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
1699216 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1699232 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1699232 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1699280 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1699292 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
2970692 | reference | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2990344 | reference | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3008876 | reference | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3009048 | reference | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3038616 | reference | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3043348 | reference | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3046200 | reference | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3069448 | reference | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3072864 | reference | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3083712 | reference | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3099780 | reference | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
3115324 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3126576 | reference | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3126748 | reference | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3141956 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3144984 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3145284 | ref | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3153648 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3158556 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3170144 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3179340 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3181676 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3182652 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3183936 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
3188644 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
3232556 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
4148856 | reference | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
4207548 | reference | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
4229800 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
4258648 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
4424488 | reference | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4432144 | reference | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4441660 | reference | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4457196 | reference | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
4457420 | reference | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4473264 | reference | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4476992 | reference | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4478432 | reference | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
4492264 | reference | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4500008 | reference | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4500236 | reference | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
4503240 | reference | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4503508 | reference | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4504400 | reference | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4505136 | reference | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
4510400 | reference | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4510680 | reference | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4516956 | reference | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4518772 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
4520220 | reference | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
4542308 | reference | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
4548704 | reference | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4557268 | reference | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4562204 | reference | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4580388 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4587792 | reference | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4598328 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4600812 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
4625052 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4635628 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4637196 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4640632 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4641976 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4653312 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4656300 | ref | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
4659536 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4661340 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4663648 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4666348 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
4668836 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4678072 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4686152 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4701148 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4708312 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4711184 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
4739156 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
4741484 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
4768448 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
5037528 | reference | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
5049484 | reference | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
5052536 | reference | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
5064416 | reference | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
5082752 | reference | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
5083332 | reference | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
5086696 | reference | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
5130336 | reference | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
5146544 | reference | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
5187924 | reference | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
5190564 | reference | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
5199548 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
5214792 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
5215332 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
5217748 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
5235216 | ref | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
5240864 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
5323560 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
5335236 | reference | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
5337480 | ref | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
5380812 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
5427660 | reference | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
5621156 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
5634796 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
5672988 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
5722000 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
5774084 | compact | gcc -funroll-loops | 20170204 | 20170105 |
5774172 | compact | gcc | 20170204 | 20170105 |
5978164 | compact | cc | 20170204 | 20170105 |
8833128 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
8845912 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
8888532 | reference | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
9066104 | reference | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
24305956 | reference | gcc | 20170204 | 20170105 |
24367784 | reference | gcc -funroll-loops | 20170204 | 20170105 |
24771932 | ref | gcc -funroll-loops | 20170204 | 20170105 |
24772032 | ref | gcc | 20170204 | 20170105 |
36329660 | reference | cc | 20170204 | 20170105 |
36710020 | 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
|