Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
16140 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16140 | aesni | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16140 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16320 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
16320 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
16350 | aesni | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
16410 | aesni | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16440 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16440 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16770 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
17070 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
17100 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
17130 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
137610 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
137880 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138060 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138330 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138510 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138570 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138570 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138870 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139410 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139440 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139740 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
139830 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
139890 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140220 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
140250 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140400 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
140430 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140460 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140460 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
140490 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140520 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140550 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
140640 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
140790 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
140820 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
140910 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141090 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141120 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141120 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
141150 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
141180 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141210 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141330 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141390 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141450 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141570 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141630 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141720 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
141750 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141810 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
141840 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
141870 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141900 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141990 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142080 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142110 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142140 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
142230 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142230 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142470 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142530 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
142560 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142590 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142680 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
142680 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142740 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142740 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
142770 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
142800 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
142830 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142830 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142860 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142890 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142920 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143010 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
143040 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
143190 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143190 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
143250 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
143250 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143250 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180519 | 20171218 |
143340 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143370 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180519 | 20171218 |
143430 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
143430 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143490 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180519 | 20171218 |
143610 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180519 | 20171218 |
143640 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143670 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
143730 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
143790 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
143850 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
144090 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
144090 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
144150 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
144180 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
144330 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
144420 | ref | gcc -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
144630 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
144930 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
145320 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
145470 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
145530 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
145770 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
145980 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
146100 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
146130 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
146160 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
146310 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
146430 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
146970 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
147180 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
147210 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
147240 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147300 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147360 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147480 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
147810 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147900 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
148140 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148140 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
148140 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148230 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148320 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148380 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
148380 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148410 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
148410 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
148440 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148560 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
148590 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148590 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148770 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
148830 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148920 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
148920 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148980 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149010 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
149040 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149100 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149130 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
149160 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
149190 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149220 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
149220 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
149220 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149340 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149340 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
149370 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
149460 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
149490 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
149490 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149550 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149580 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149640 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149700 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149760 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
149910 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
149940 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150000 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150030 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150060 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
150210 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
150240 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150300 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
150360 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
150510 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
150630 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
150840 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
150960 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
150990 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151080 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
151110 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
151230 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151350 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
151410 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151980 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
152280 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
152280 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
153030 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
154470 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
155160 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
158280 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
159000 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
159120 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
160980 | ref | gcc -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
|