Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
96270 | bitslice | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
96840 | bitslice | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
97020 | bitslice | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
97500 | bitslice | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
102390 | bitslice | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
102450 | bitslice | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180521 | 20171218 |
104100 | bitslice | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
104730 | bitslice | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
104760 | bitslice | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
105030 | bitslice | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180521 | 20171218 |
105210 | bitslice | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180521 | 20171218 |
105540 | bitslice | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180521 | 20171218 |
105630 | bitslice | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180521 | 20171218 |
107220 | bitslice | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180521 | 20171218 |
108960 | bitslice | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
110430 | bitslice | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
110580 | bitslice | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
112080 | bitslice | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
112170 | bitslice | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180521 | 20171218 |
115650 | bitslice | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
115860 | bitslice | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180521 | 20171218 |
116490 | bitslice | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180521 | 20171218 |
117690 | bitslice | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180521 | 20171218 |
119220 | bitslice | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180521 | 20171218 |
119430 | bitslice | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
120150 | bitslice | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180521 | 20171218 |
121320 | bitslice | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180521 | 20171218 |
121590 | bitslice | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180521 | 20171218 |
122130 | bitslice | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
122370 | bitslice | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180521 | 20171218 |
124890 | bitslice | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180521 | 20171218 |
128280 | bitslice | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180521 | 20171218 |
145860 | table | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
145860 | table | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
145980 | table | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
148230 | table | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
148470 | table | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
148830 | table | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180521 | 20171218 |
148920 | table | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180521 | 20171218 |
149130 | table | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180521 | 20171218 |
149190 | table | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
149430 | table | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
149910 | table | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150120 | table | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150150 | table | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150210 | table | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150300 | table | gcc -m32 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150420 | table | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150540 | table | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180521 | 20171218 |
150690 | table | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180521 | 20171218 |
150720 | table | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150780 | table | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
150990 | table | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180521 | 20171218 |
151260 | table | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180521 | 20171218 |
151260 | table | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
151290 | table | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180521 | 20171218 |
151290 | table | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180521 | 20171218 |
151320 | table | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180521 | 20171218 |
151770 | table | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
151800 | table | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
151890 | table | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
152550 | table | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
152610 | table | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180521 | 20171218 |
152730 | table | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180521 | 20171218 |
152760 | table | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
153060 | table | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180521 | 20171218 |
153210 | table | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180521 | 20171218 |
154050 | table | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180521 | 20171218 |
154080 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180521 | 20171218 |
154110 | table | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180521 | 20171218 |
154110 | table | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
154140 | table | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
154290 | table | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180521 | 20171218 |
154290 | table | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
154350 | table | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
154380 | table | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180521 | 20171218 |
154440 | table | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180521 | 20171218 |
154440 | table | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180521 | 20171218 |
154470 | table | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
154500 | table | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
154590 | table | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180521 | 20171218 |
154620 | table | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180521 | 20171218 |
154800 | table | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180521 | 20171218 |
155040 | table | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180521 | 20171218 |
155040 | table | gcc -m32 -O -fomit-frame-pointer | 20180521 | 20171218 |
155100 | table | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180521 | 20171218 |
155580 | table | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
155700 | table | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180521 | 20171218 |
155880 | table | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180521 | 20171218 |
155970 | table | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180521 | 20171218 |
155970 | table | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180521 | 20171218 |
156000 | table | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156000 | table | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156090 | table | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156150 | table | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156180 | table | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156180 | table | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180521 | 20171218 |
156180 | table | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
156300 | table | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180521 | 20171218 |
156510 | table | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180521 | 20171218 |
156570 | table | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180521 | 20171218 |
156570 | table | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180521 | 20171218 |
156600 | table | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
156630 | table | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180521 | 20171218 |
156660 | table | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180521 | 20171218 |
156660 | table | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180521 | 20171218 |
156810 | table | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180521 | 20171218 |
156900 | table | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180521 | 20171218 |
157110 | table | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
157170 | table | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180521 | 20171218 |
157320 | table | gcc -m32 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
157410 | table | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
157680 | table | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180521 | 20171218 |
157710 | table | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180521 | 20171218 |
157980 | table | gcc -m32 -Os -fomit-frame-pointer | 20180521 | 20171218 |
158070 | table | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158190 | table | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158280 | table | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158310 | table | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158310 | table | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158340 | table | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180521 | 20171218 |
158400 | table | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158400 | table | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158430 | table | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158520 | table | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180521 | 20171218 |
158790 | table | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180521 | 20171218 |
158910 | table | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
159270 | table | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180521 | 20171218 |
159270 | table | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180521 | 20171218 |
159300 | table | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180521 | 20171218 |
159330 | table | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
159360 | table | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180521 | 20171218 |
159450 | table | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
159510 | table | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
159510 | table | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180521 | 20171218 |
159510 | table | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180521 | 20171218 |
159570 | table | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
159690 | table | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
159690 | table | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180521 | 20171218 |
159750 | table | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180521 | 20171218 |
159750 | table | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180521 | 20171218 |
159810 | table | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180521 | 20171218 |
160050 | table | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180521 | 20171218 |
160110 | table | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
160110 | table | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180521 | 20171218 |
160200 | table | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180521 | 20171218 |
160290 | table | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180521 | 20171218 |
160860 | table | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180521 | 20171218 |
160950 | table | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180521 | 20171218 |
161040 | table | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180521 | 20171218 |
161130 | table | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
161220 | table | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
161280 | table | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180521 | 20171218 |
161340 | table | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180521 | 20171218 |
161430 | table | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180521 | 20171218 |
161700 | table | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
161940 | table | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180521 | 20171218 |
162060 | table | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180521 | 20171218 |
163020 | table | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180521 | 20171218 |
163320 | table | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180521 | 20171218 |
163440 | table | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
163470 | table | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180521 | 20171218 |
163620 | table | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180521 | 20171218 |
163740 | table | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180521 | 20171218 |
163890 | table | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
163980 | table | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180521 | 20171218 |
164010 | table | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180521 | 20171218 |
164310 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
164340 | table | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
164580 | table | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180521 | 20171218 |
165480 | table | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180521 | 20171218 |
166110 | table | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
167310 | table | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180521 | 20171218 |
167520 | table | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180521 | 20171218 |
167550 | table | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
169080 | table | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
169110 | table | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180521 | 20171218 |
169170 | table | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180521 | 20171218 |
169170 | table | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180521 | 20171218 |
169200 | table | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180521 | 20171218 |
169320 | table | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
169650 | table | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
169980 | table | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180521 | 20171218 |
170670 | table | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180521 | 20171218 |
171090 | table | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
171360 | table | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
171840 | table | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180521 | 20171218 |
172110 | table | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
172620 | table | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
172830 | table | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
173100 | table | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
173100 | table | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
173370 | table | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
173850 | table | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
174900 | table | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180521 | 20171218 |
174960 | table | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180521 | 20171218 |
175110 | table | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
175230 | table | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
175860 | table | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
176070 | table | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
177900 | table | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
177990 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
178140 | table | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180521 | 20171218 |
179400 | table | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
180750 | table | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180521 | 20171218 |
181590 | table | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180521 | 20171218 |
185640 | table | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
185730 | table | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180521 | 20171218 |
872040 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
873270 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
877740 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180521 | 20171218 |
885660 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
887160 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180521 | 20171218 |
888660 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
895620 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180521 | 20171218 |
897240 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180521 | 20171218 |
923010 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
933300 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
934590 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180521 | 20171218 |
949590 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
953760 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180521 | 20171218 |
957870 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
958230 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
958830 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
958920 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180521 | 20171218 |
962010 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
964560 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1027200 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1068540 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1069230 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1074420 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1076640 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1077900 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1081080 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1082160 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1082940 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1086180 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1152750 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1153230 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1154790 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1162560 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1169430 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1191720 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1217760 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1226820 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1231140 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1248300 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1248630 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1289670 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1295370 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1298400 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1306770 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180521 | 20171218 |
1365780 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1373490 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1378020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1404060 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1414920 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1418790 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1418850 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1419240 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1429260 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1438800 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1449030 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1449240 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1452360 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1457580 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1458150 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1460100 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1460280 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1472640 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1474770 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1475250 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1475250 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1476450 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1479210 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1480650 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1481760 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1485420 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1505550 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1516560 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1529460 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1529700 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1530660 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1577880 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1577910 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1589190 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1650210 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1705410 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1710660 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1833300 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1864500 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1935600 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
1937250 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180521 | 20171218 |
2036970 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180521 | 20171218 |
2095440 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180521 | 20171218 |
2097180 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180521 | 20171218 |
2292360 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180521 | 20171218 |
2312160 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180521 | 20171218 |
2313120 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2319060 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180521 | 20171218 |
2322180 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180521 | 20171218 |
2339610 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180521 | 20171218 |
2460480 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180521 | 20171218 |
2463300 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180521 | 20171218 |
2471010 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180521 | 20171218 |
2500410 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180521 | 20171218 |
2509410 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180521 | 20171218 |
2529510 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180521 | 20171218 |
2567040 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180521 | 20171218 |
2572920 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180521 | 20171218 |
2574990 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180521 | 20171218 |
2576070 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180521 | 20171218 |
2577600 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2621160 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180521 | 20171218 |
2629110 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180521 | 20171218 |
2636940 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180521 | 20171218 |
2638080 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180521 | 20171218 |
2673540 | ref | gcc -m32 -O -fomit-frame-pointer | 20180521 | 20171218 |
2686620 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180521 | 20171218 |
2700630 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180521 | 20171218 |
2709840 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180521 | 20171218 |
2721570 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180521 | 20171218 |
2724510 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180521 | 20171218 |
2725380 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180521 | 20171218 |
2728440 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180521 | 20171218 |
2730330 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2732730 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180521 | 20171218 |
2739900 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180521 | 20171218 |
2754840 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2755260 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180521 | 20171218 |
2761140 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2767020 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180521 | 20171218 |
2769060 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180521 | 20171218 |
2777970 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180521 | 20171218 |
2782320 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180521 | 20171218 |
2785950 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180521 | 20171218 |
2791050 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180521 | 20171218 |
2793060 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180521 | 20171218 |
2797710 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180521 | 20171218 |
2982660 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3000420 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3012990 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180521 | 20171218 |
3021240 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180521 | 20171218 |
3028710 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3035370 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3036330 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3036330 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180521 | 20171218 |
3038430 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180521 | 20171218 |
3039150 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3043020 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3051510 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180521 | 20171218 |
3052830 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3053130 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3053670 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180521 | 20171218 |
3054300 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180521 | 20171218 |
3058500 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180521 | 20171218 |
3063210 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3065460 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180521 | 20171218 |
3067530 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3067920 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180521 | 20171218 |
3068940 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180521 | 20171218 |
3071670 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3087210 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180521 | 20171218 |
3087690 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3090150 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3094530 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180521 | 20171218 |
3098070 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180521 | 20171218 |
3099120 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3100350 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180521 | 20171218 |
3103380 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180521 | 20171218 |
3107400 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3110670 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180521 | 20171218 |
3114270 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3116310 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180521 | 20171218 |
3120030 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3120360 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3122970 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3123750 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3127200 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3130560 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180521 | 20171218 |
3131460 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3132750 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180521 | 20171218 |
3158250 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180521 | 20171218 |
3284940 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180521 | 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 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesnis |
gcc -m32 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -O -fomit-frame-pointer | aesnis |
gcc -m32 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=athlon -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=i386 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=i486 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesnis |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesnis
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice |
gcc -m32 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -O -fomit-frame-pointer | bitslice |
gcc -m32 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice
|