| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 505873 | 4273 0 0 | 24485 684 1208 | T:le32 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 510476 | 21092 392 32 | 42650 1076 1272 | T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 512432 | 21092 392 32 | 42650 1076 1272 | T:opt_arm_cortex-m | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 522260 | 21352 392 32 | 43234 1076 1272 | T:opt_arm_cortex-m | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 524006 | 9505 392 32 | 26011 1068 1224 | T:opt_arm_cortex-m | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 524010 | 11824 392 32 | 30998 1068 1248 | T:opt_arm_cortex-m | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 524424 | 9505 392 32 | 26011 1068 1224 | T:opt_arm_cortex-m | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 529789 | 12808 392 32 | 33078 1068 1248 | T:opt_arm_cortex-m | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 532002 | 12560 392 32 | 32750 1068 1248 | T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 532225 | 16931 0 0 | 38250 676 1240 | T:le32 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 533568 | 17595 0 0 | 38634 676 1240 | T:le32 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 535094 | 17595 0 0 | 38634 676 1240 | T:le32 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 536176 | 12560 392 32 | 32750 1068 1248 | T:opt_arm_cortex-m | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 538180 | 9569 392 32 | 27214 1060 1240 | T:opt_arm_cortex-m | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 544030 | 17477 392 32 | 37617 1076 1232 | T:opt_arm_cortex-m | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 548162 | 11632 392 32 | 30810 1068 1248 | T:opt_arm_cortex-m | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 549087 | 9465 392 32 | 27014 1060 1240 | T:opt_arm_cortex-m | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 549339 | 11632 392 32 | 30810 1068 1248 | T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 551394 | 9465 392 32 | 27014 1060 1240 | T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 721950 | 10225 392 32 | 26075 1068 1224 | T:opt_arm_cortex-m | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 722471 | 20561 392 32 | 40081 1076 1224 | T:opt_arm_cortex-m | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 722514 | 41186 784 64 | 42225 1076 1232 | T:opt_arm_cortex-m | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 722602 | 20593 392 32 | 42225 1076 1232 | T:opt_arm_cortex-m | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 722960 | 10225 392 32 | 26075 1068 1224 | T:opt_arm_cortex-m | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 723312 | 4709 0 0 | 24453 684 1200 | T:le32 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 723557 | 20561 392 32 | 40081 1076 1224 | T:opt_arm_cortex-m | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 723715 | 9418 0 0 | 26565 684 1208 | T:le32 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 724382 | 4709 0 0 | 24453 684 1200 | T:le32 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 735162 | 4709 0 0 | 26565 684 1208 | T:le32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1023189 | 7713 0 0 | 29034 676 1240 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1027579 | 7377 0 0 | 28430 676 1240 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1029628 | 7377 0 0 | 28430 676 1240 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1032350 | 4773 0 0 | 26613 684 1208 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1033463 | 5553 0 0 | 25269 684 1200 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1035776 | 5553 0 0 | 25269 684 1200 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1044182 | 4669 0 0 | 24885 684 1208 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1050394 | 9546 0 0 | 26613 684 1208 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1220502 | 6095 0 0 | 25814 676 1224 | T:le32 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1230185 | 3965 0 0 | 20031 676 1200 | T:le32 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1230856 | 3965 0 0 | 20031 676 1200 | T:le32 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 1254704 | 5575 0 0 | 24254 676 1224 | T:le32 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1275049 | 5471 0 0 | 24154 676 1224 | T:le32 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1275340 | 5471 0 0 | 24154 676 1224 | T:le32 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1299793 | 5919 0 0 | 25586 676 1224 | T:le32 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1346512 | 5919 0 0 | 25586 676 1224 | T:le32 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1697690 | 4022 0 0 | 21094 668 1216 | T:le32 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1698021 | 4022 0 0 | 21094 668 1216 | T:le32 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1719779 | 4102 0 0 | 21226 668 1216 | T:le32 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 1921515 | 5245 0 0 | 21807 676 1200 | T:le32 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 2592578 | 5245 0 0 | 21807 676 1200 | T:le32 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3123006 | 3981 0 0 | 20047 676 1200 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3223714 | 5093 0 0 | 24762 676 1224 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3228864 | 5093 0 0 | 24762 676 1224 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3291934 | 3981 0 0 | 20047 676 1200 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3374348 | 5189 0 0 | 24906 676 1224 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3832009 | 3672 0 0 | 20786 668 1216 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3967946 | 3628 0 0 | 20658 668 1216 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3969810 | 3628 0 0 | 20658 668 1216 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 4384170 | 5165 0 0 | 23854 676 1224 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 4669453 | 5085 0 0 | 23758 676 1224 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 4678164 | 5085 0 0 | 23758 676 1224 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 5953585 | 4905 0 0 | 21463 676 1200 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 5956255 | 4905 0 0 | 21463 676 1200 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| Implementation | Compiler |
| T:opt_arm_cortex-m | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt_arm_cortex-m | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt_arm_cortex-m | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt_arm_cortex-m | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |