Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1147935 | 17544 268 32 | 30560 664 848 | T:opt_arm_cortex-m | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
1243122 | 8336 268 32 | 19620 664 848 | T:opt_arm_cortex-m | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
1247096 | 11501 268 32 | 26190 652 856 | T:opt_arm_cortex-m | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1271796 | 11621 268 32 | 26310 652 856 | T:opt_arm_cortex-m | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1271823 | 11609 268 32 | 27318 652 848 | T:opt_arm_cortex-m | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1272130 | 11609 268 32 | 27318 652 848 | T:opt_arm_cortex-m | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1326802 | 7613 268 32 | 21564 648 848 | T:opt_arm_cortex-m | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1401694 | 7605 268 32 | 18409 656 848 | T:opt_arm_cortex-m | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
1449137 | 4873 0 0 | 19810 388 824 | T:le32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1538205 | 4601 0 0 | 20554 388 816 | T:le32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1538811 | 4601 0 0 | 20554 388 816 | T:le32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1539178 | 4981 0 0 | 19914 388 824 | T:le32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
1691200 | 8972 268 32 | 20628 664 848 | T:opt_arm_cortex-m | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
2437255 | 7343 0 0 | 20408 400 816 | T:le32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
3851192 | 6345 0 0 | 21261 388 824 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
3881673 | 6381 0 0 | 22317 388 816 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
3882192 | 6381 0 0 | 22317 388 816 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
4100516 | 6373 0 0 | 21293 388 824 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
4297187 | 6837 0 0 | 19900 400 816 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
4554860 | 3449 0 0 | 17641 384 816 | T:le32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
5875869 | 6483 0 0 | 17812 400 816 | T:le32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
6121779 | 7003 0 0 | 18700 400 816 | T:le32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
10526705 | 3438 0 0 | 15386 392 816 | T:le32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
15177861 | 3169 0 0 | 14496 400 816 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
16517472 | 3265 0 0 | 17452 384 816 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240126 | 20240107 |
18453432 | 3186 0 0 | 15133 392 816 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
19038490 | 3949 0 0 | 15648 400 816 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240126 | 20240107 |
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m-cortex-m3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m-cortex-m3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m-cortex-m3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m-cortex-m3 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m4 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_v7m_fpu-cortex-m7
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_arm_cortex-m |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_arm_cortex-m |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_arm_cortex-m |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_arm_cortex-m |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt_arm_cortex-m |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_arm_cortex-m |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_arm_cortex-m |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_arm_cortex-m |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt_arm_cortex-m
|