Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2700 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
2700 | aesni | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
2730 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
3030 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3030 | aesni | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3030 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3240 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
3480 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
3480 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
3480 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3540 | aesni | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
3540 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
3660 | aesni | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
3690 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
3720 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
3750 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
73020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
73020 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
73080 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
73170 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
73230 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
73260 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
73290 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
73440 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
73440 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
73470 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
73470 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
73470 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
73560 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
73620 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
73620 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
73650 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
73650 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
73710 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
73740 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
73740 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
73890 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
74010 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180519 | 20171218 |
74130 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
74190 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
74220 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
74250 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
74280 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180519 | 20171218 |
74280 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
74310 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180519 | 20171218 |
74340 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
74340 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180519 | 20171218 |
74430 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
74460 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
74520 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
74550 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
74580 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
74640 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
74640 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
74700 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
74700 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
74730 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
74730 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
74760 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
74760 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
74790 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
74790 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
74820 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
74820 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
74850 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
74850 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
74850 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
74910 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
74910 | ref | gcc -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
74910 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
75060 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75090 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75180 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
75240 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75270 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75300 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75300 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75300 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75300 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75300 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75330 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75330 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75390 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75420 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75420 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75450 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
75480 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
75510 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75510 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75510 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75540 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
75540 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75570 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75600 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75600 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75600 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75630 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75660 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
75660 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75660 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
75750 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75750 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75750 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75780 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75810 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75810 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
75810 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
75930 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
75960 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
75990 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76050 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76050 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76050 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
76050 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76080 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76110 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76140 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
76140 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76230 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
76230 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76260 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76290 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76290 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76350 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76410 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76530 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
76590 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76590 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
76650 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
76650 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
76680 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76680 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
76740 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76740 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76770 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
76860 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
76890 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
76950 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
76980 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
76980 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
77010 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77100 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77130 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77130 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77220 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77250 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77460 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77490 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77520 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77520 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77520 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77580 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
77610 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77670 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77760 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77760 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77820 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77850 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77850 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77910 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77970 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
77970 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78030 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78060 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78060 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78090 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78120 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78150 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78270 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78300 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78330 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78330 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78360 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78390 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78540 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78540 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78570 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78630 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78690 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78720 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78810 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
78840 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78870 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
78930 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
79050 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
79110 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
79620 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
79830 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
79890 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
81330 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
84030 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
84300 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni |
gcc -m32 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -O -fomit-frame-pointer | aesni |
gcc -m32 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|