Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
104486 | bitslice | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180822 | 20180818 |
104678 | bitslice | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180822 | 20180818 |
105264 | bitslice | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
105264 | bitslice | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
105476 | bitslice | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
105502 | bitslice | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
105963 | bitslice | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
108567 | bitslice | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180822 | 20180818 |
109976 | bitslice | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
113403 | bitslice | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180822 | 20180818 |
115109 | bitslice | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
115395 | bitslice | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
115883 | bitslice | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
117742 | bitslice | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180822 | 20180818 |
119178 | bitslice | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180822 | 20180818 |
119551 | bitslice | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180822 | 20180818 |
120089 | bitslice | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180822 | 20180818 |
120538 | bitslice | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
120962 | bitslice | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
122068 | bitslice | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180822 | 20180818 |
122086 | bitslice | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180822 | 20180818 |
122288 | bitslice | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180822 | 20180818 |
123696 | bitslice | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180822 | 20180818 |
124013 | bitslice | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
124129 | bitslice | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180822 | 20180818 |
124174 | bitslice | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180822 | 20180818 |
124940 | bitslice | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180822 | 20180818 |
125222 | bitslice | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180822 | 20180818 |
125750 | bitslice | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180822 | 20180818 |
126633 | bitslice | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
126686 | bitslice | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
126959 | bitslice | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
204570 | table | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
204623 | table | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
204744 | table | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
204851 | table | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180822 | 20180818 |
204873 | table | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
204994 | table | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
205502 | table | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180822 | 20180818 |
205774 | table | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
205851 | table | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
206296 | table | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
206319 | table | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
206486 | table | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
207290 | table | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
207684 | table | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
208861 | table | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
209063 | table | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180822 | 20180818 |
209097 | table | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
209845 | table | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
209953 | table | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
210166 | table | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180822 | 20180818 |
210202 | table | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
210205 | table | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180822 | 20180818 |
210224 | table | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180822 | 20180818 |
211562 | table | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
211817 | table | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
212056 | table | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
212121 | table | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
212587 | table | gcc -m32 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
212965 | table | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
212994 | table | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180822 | 20180818 |
213010 | table | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
213107 | table | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180822 | 20180818 |
213677 | table | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180822 | 20180818 |
213713 | table | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180822 | 20180818 |
213966 | table | gcc -m32 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
213992 | table | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180822 | 20180818 |
214014 | table | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180822 | 20180818 |
214020 | table | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180822 | 20180818 |
214344 | table | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180822 | 20180818 |
214466 | table | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
214599 | table | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180822 | 20180818 |
214697 | table | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180822 | 20180818 |
214869 | table | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180822 | 20180818 |
215363 | table | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
215516 | table | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180822 | 20180818 |
215522 | table | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
215566 | table | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180822 | 20180818 |
215587 | table | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
215634 | table | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180822 | 20180818 |
215652 | table | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
216010 | table | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180822 | 20180818 |
216221 | table | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180822 | 20180818 |
216286 | table | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180822 | 20180818 |
216387 | table | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180822 | 20180818 |
216414 | table | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
216472 | table | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180822 | 20180818 |
216480 | table | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180822 | 20180818 |
216498 | table | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180822 | 20180818 |
216514 | table | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
217085 | table | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180822 | 20180818 |
217127 | table | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
217366 | table | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
217506 | table | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
217568 | table | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
218119 | table | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180822 | 20180818 |
218440 | table | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218549 | table | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
218609 | table | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218777 | table | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218797 | table | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180822 | 20180818 |
218800 | table | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218855 | table | gcc -m32 -O -fomit-frame-pointer | 20180822 | 20180818 |
218859 | table | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218938 | table | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
218996 | table | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
219021 | table | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
219509 | table | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180822 | 20180818 |
219760 | table | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180822 | 20180818 |
220073 | table | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180822 | 20180818 |
220115 | table | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
220401 | table | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180822 | 20180818 |
220740 | table | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
220981 | table | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
221079 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180822 | 20180818 |
221474 | table | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
221506 | table | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180822 | 20180818 |
221611 | table | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180822 | 20180818 |
221637 | table | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180822 | 20180818 |
221844 | table | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180822 | 20180818 |
221955 | table | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
222202 | table | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
222619 | table | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180822 | 20180818 |
223579 | table | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180822 | 20180818 |
223659 | table | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180822 | 20180818 |
223992 | table | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180822 | 20180818 |
224520 | table | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180822 | 20180818 |
224687 | table | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
224702 | table | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180822 | 20180818 |
224734 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
224787 | table | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
224950 | table | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225082 | table | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
225115 | table | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225230 | table | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225280 | table | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225438 | table | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180822 | 20180818 |
225478 | table | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180822 | 20180818 |
225529 | table | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180822 | 20180818 |
225530 | table | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225644 | table | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180822 | 20180818 |
225650 | table | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180822 | 20180818 |
225655 | table | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180822 | 20180818 |
225764 | table | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
225797 | table | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180822 | 20180818 |
225863 | table | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180822 | 20180818 |
226084 | table | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180822 | 20180818 |
226136 | table | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226343 | table | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226395 | table | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226422 | table | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180822 | 20180818 |
226453 | table | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180822 | 20180818 |
226465 | table | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180822 | 20180818 |
226497 | table | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180822 | 20180818 |
226520 | table | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226601 | table | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180822 | 20180818 |
226637 | table | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226680 | table | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180822 | 20180818 |
226727 | table | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
226823 | table | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180822 | 20180818 |
226855 | table | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180822 | 20180818 |
226877 | table | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180822 | 20180818 |
227033 | table | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180822 | 20180818 |
227133 | table | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180822 | 20180818 |
227274 | table | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180822 | 20180818 |
227319 | table | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180822 | 20180818 |
227524 | table | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180822 | 20180818 |
227560 | table | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180822 | 20180818 |
227728 | table | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180822 | 20180818 |
227893 | table | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180822 | 20180818 |
228042 | table | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
228334 | table | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180822 | 20180818 |
228673 | table | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
228726 | table | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180822 | 20180818 |
228982 | table | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180822 | 20180818 |
229099 | table | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180822 | 20180818 |
229272 | table | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180822 | 20180818 |
229351 | table | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
229365 | table | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
229369 | table | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
229413 | table | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
229419 | table | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180822 | 20180818 |
229898 | table | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
230062 | table | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
230187 | table | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
230452 | table | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
230940 | table | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
231067 | table | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180822 | 20180818 |
231080 | table | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180822 | 20180818 |
231143 | table | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180822 | 20180818 |
231252 | table | gcc -m32 -Os -fomit-frame-pointer | 20180822 | 20180818 |
231597 | table | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180822 | 20180818 |
231657 | table | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
231669 | table | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
231736 | table | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
231820 | table | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180822 | 20180818 |
232009 | table | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
232088 | table | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180822 | 20180818 |
232430 | table | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
232454 | table | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180822 | 20180818 |
232793 | table | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
232833 | table | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180822 | 20180818 |
233641 | table | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180822 | 20180818 |
234216 | table | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180822 | 20180818 |
235732 | table | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180822 | 20180818 |
236821 | table | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180822 | 20180818 |
238129 | table | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180822 | 20180818 |
894802 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
894871 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
895221 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
895407 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
895417 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180822 | 20180818 |
895431 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
905901 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
909641 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1003482 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1005831 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1006129 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1006421 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1010482 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1010707 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1011919 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1013935 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1015704 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1017744 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1021079 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1021693 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1025756 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1030013 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1031740 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1033540 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1034938 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1036314 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1042873 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1046226 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1054013 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1060416 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1063286 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1072371 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1073907 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1074169 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1076212 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1091990 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1092490 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1092670 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1134250 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1135902 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1174835 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1175597 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1280476 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1288748 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180822 | 20180818 |
1826470 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
1849292 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180822 | 20180818 |
1865187 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2050278 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2051563 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2061554 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2062907 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2063935 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2064070 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2065911 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2066012 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2073409 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2074738 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2075863 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2078075 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2080838 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2087144 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2162744 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2166288 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2168514 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2168564 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2168633 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2169038 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2170166 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2170663 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2171627 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2171695 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2177931 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2195934 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2257044 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2295587 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2475476 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2478500 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2489011 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2498540 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2526453 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2568752 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2636684 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2648287 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2653653 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
2782052 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
3516395 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180822 | 20180818 |
3522821 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180822 | 20180818 |
3772429 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180822 | 20180818 |
4617339 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180822 | 20180818 |
4662129 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180822 | 20180818 |
4742538 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180822 | 20180818 |
4748680 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180822 | 20180818 |
4759564 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180822 | 20180818 |
4792107 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180822 | 20180818 |
4834616 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180822 | 20180818 |
4864502 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180822 | 20180818 |
4897179 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180822 | 20180818 |
4901318 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180822 | 20180818 |
4918968 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180822 | 20180818 |
4942435 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180822 | 20180818 |
4946140 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180822 | 20180818 |
4947210 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180822 | 20180818 |
4963615 | ref | gcc -m32 -O -fomit-frame-pointer | 20180822 | 20180818 |
4974191 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180822 | 20180818 |
5038361 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180822 | 20180818 |
5097181 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180822 | 20180818 |
5156448 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180822 | 20180818 |
5169580 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180822 | 20180818 |
5205946 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180822 | 20180818 |
5237121 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5239810 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180822 | 20180818 |
5248873 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180822 | 20180818 |
5249038 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180822 | 20180818 |
5249362 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180822 | 20180818 |
5253976 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180822 | 20180818 |
5266903 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180822 | 20180818 |
5268797 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180822 | 20180818 |
5272696 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5275194 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180822 | 20180818 |
5279278 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180822 | 20180818 |
5292823 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5292883 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180822 | 20180818 |
5292996 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180822 | 20180818 |
5298557 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5302149 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5327427 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5331367 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5337186 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180822 | 20180818 |
5338670 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180822 | 20180818 |
5360679 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180822 | 20180818 |
5369593 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180822 | 20180818 |
5373992 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180822 | 20180818 |
5380798 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5381764 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5401762 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180822 | 20180818 |
5410347 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180822 | 20180818 |
5427927 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180822 | 20180818 |
5460393 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180822 | 20180818 |
5467254 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180822 | 20180818 |
5476498 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5486950 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180822 | 20180818 |
5493625 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180822 | 20180818 |
5499693 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180822 | 20180818 |
5500623 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180822 | 20180818 |
5513313 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180822 | 20180818 |
5538945 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180822 | 20180818 |
5546554 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180822 | 20180818 |
5558119 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180822 | 20180818 |
5568816 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180822 | 20180818 |
5579849 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180822 | 20180818 |
5632468 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5639080 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5674598 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5678597 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5679304 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180822 | 20180818 |
5691101 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180822 | 20180818 |
5701084 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180822 | 20180818 |
5701978 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5704536 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180822 | 20180818 |
5713177 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5715671 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5730633 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180822 | 20180818 |
5748259 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5748442 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5752527 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5760026 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180822 | 20180818 |
5765425 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5844532 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180822 | 20180818 |
5871824 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180822 | 20180818 |
5876524 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180822 | 20180818 |
5881809 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180822 | 20180818 |
5918732 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180822 | 20180818 |
6168885 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180822 | 20180818 |
6245801 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180822 | 20180818 |
6279615 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180822 | 20180818 |
6317720 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180822 | 20180818 |
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
|