| 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
|