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