| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37869 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 37895 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 37914 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 38029 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 38121 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171121 | 20171020 |
| 38151 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 38183 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171121 | 20171020 |
| 38271 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 38380 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 38416 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 40090 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 40097 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 215349 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 215366 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 216866 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 216959 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 217117 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 217235 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 217242 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 217252 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 218387 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 218622 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 218741 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 219783 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 219862 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 219885 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 219971 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 220208 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 220226 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 220846 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221001 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221182 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 221354 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221851 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 221956 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 221972 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 222047 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 222087 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171121 | 20171020 |
| 222479 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 222544 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 222567 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 222652 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 222923 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 222964 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223296 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223474 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223579 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223585 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223617 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 223703 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223804 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 223837 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223856 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223899 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 223973 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224163 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224403 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 224621 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224764 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 224810 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 224920 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 225296 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 225844 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 225982 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 226167 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 226193 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 226214 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 226309 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226717 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226717 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 226726 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226991 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227002 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171121 | 20171020 |
| 227097 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227103 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 227115 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 227342 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 227456 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 227526 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227592 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227773 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 227825 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228013 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228037 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228102 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 228143 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228157 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228196 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228297 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228344 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228365 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228377 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228717 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228811 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228825 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228928 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228994 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229222 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229311 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229394 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229400 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 229419 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 229477 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229559 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 229737 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229871 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229937 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 229976 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 230012 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 230020 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171121 | 20171020 |
| 230022 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 230077 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230084 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 230134 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171121 | 20171020 |
| 230206 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230368 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 230567 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230575 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 230776 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230859 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230880 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230955 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231042 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231107 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231164 | ref | gcc -m32 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231280 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 231305 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231339 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231482 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231782 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231784 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232202 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 232311 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232327 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 232384 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232411 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232441 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 232592 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 232715 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 232832 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 232871 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 232881 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233127 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233903 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234035 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234189 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234370 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234428 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234455 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234461 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234473 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234512 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234544 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234652 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234966 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235002 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235048 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235094 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235225 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235474 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235541 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235559 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235586 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235692 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235799 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235962 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 236034 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 236569 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 236690 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 236895 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 236906 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237081 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237186 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 237384 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171121 | 20171020 |
| 237518 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 237544 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 237639 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171121 | 20171020 |
| 238473 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 240979 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 241463 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 241776 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 241861 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 242426 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 308961 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni |
| gcc -m32 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -O -fomit-frame-pointer | aesni |
| gcc -m32 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|