Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4600801 | 32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4698490 | 32 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4758853 | 32 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4778391 | 32 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4787082 | 32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4790662 | 32 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4790738 | 32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4843018 | 32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180827 | 20180818 |
4845236 | 32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
5007341 | 32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180827 | 20180818 |
5011688 | 32 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5012564 | 32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5019385 | 32 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180827 | 20180818 |
5029165 | 32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180827 | 20180818 |
5030048 | 32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5035758 | 32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180827 | 20180818 |
5037016 | 32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180827 | 20180818 |
5046093 | 32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
5056595 | 32 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180827 | 20180818 |
5070002 | 32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180827 | 20180818 |
5077814 | 32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180827 | 20180818 |
5082155 | 32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180827 | 20180818 |
5089436 | 32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180827 | 20180818 |
5098615 | 32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5118927 | 32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5129260 | 32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5280909 | 32 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180827 | 20180818 |
5457851 | 32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180827 | 20180818 |
5481873 | 32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180827 | 20180818 |
5488244 | 32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
6047776 | 32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180827 | 20180818 |
6059891 | 32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6104814 | 32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6123308 | 32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180827 | 20180818 |
6145171 | 32 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6149189 | 32 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6167433 | 32 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6187570 | 32 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6220055 | 32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6222837 | 32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6224662 | 32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6250881 | 32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6293639 | 32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6388952 | 32 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6411117 | 32 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6564717 | 32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180827 | 20180818 |
6569288 | 32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180827 | 20180818 |
6570480 | 32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180827 | 20180818 |
6571636 | 32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180827 | 20180818 |
6648919 | 32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
6649437 | 32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180827 | 20180818 |
6669307 | 32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180827 | 20180818 |
6672338 | 32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6695887 | 32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6706288 | 32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180827 | 20180818 |
6716089 | 32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180827 | 20180818 |
7295264 | 32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180827 | 20180818 |
7308272 | 32 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180827 | 20180818 |
7323976 | 32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180827 | 20180818 |
7326081 | 32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180827 | 20180818 |
7390389 | 32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180827 | 20180818 |
7391812 | 32 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180827 | 20180818 |
7391946 | 32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180827 | 20180818 |
7410583 | 32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180827 | 20180818 |
7437810 | 32 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180827 | 20180818 |
7461768 | 32 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180827 | 20180818 |
7535500 | 32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180827 | 20180818 |
7564010 | 32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180827 | 20180818 |
7967960 | 32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180827 | 20180818 |
21792898 | 32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180827 | 20180818 |
24628902 | 32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180827 | 20180818 |
24715534 | 32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180827 | 20180818 |
25192307 | 32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180827 | 20180818 |
25495177 | 32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180827 | 20180818 |
25507733 | 32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180827 | 20180818 |
25550482 | 32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180827 | 20180818 |
25574857 | 32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180827 | 20180818 |
25648062 | 32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180827 | 20180818 |
25751839 | 32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180827 | 20180818 |
28525365 | 32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180827 | 20180818 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 arm32
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 64 amd64
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | neon |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | neon |
gcc -m32 -O2 -fomit-frame-pointer | neon |
gcc -m32 -O3 -fomit-frame-pointer | neon |
gcc -m32 -O -fomit-frame-pointer | neon |
gcc -m32 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=athlon -O -fomit-frame-pointer | neon |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | neon |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -O -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | neon |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | neon |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | neon |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | neon |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=i386 -O -fomit-frame-pointer | neon |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=i486 -O -fomit-frame-pointer | neon |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | neon |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | neon |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=k6 -O -fomit-frame-pointer | neon |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=k8 -O -fomit-frame-pointer | neon |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | neon |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | neon |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=nocona -O -fomit-frame-pointer | neon |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentium -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | neon |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | neon |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | neon |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | neon |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | neon |
gcc -m32 -march=prescott -O -fomit-frame-pointer | neon |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | neon
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 arm32 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 32 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 32 |
gcc -m32 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 32 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | 32 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 32 arm32 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | 32 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | 32
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 64 amd64 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | 64 amd64 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | 64 amd64
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | arm32 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | arm32 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | arm32 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | arm32 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | arm32 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | arm32
|