| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 66000 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 66032 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 66032 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 66080 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140529 | 20140525 |
| 66080 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140529 | 20140525 |
| 66112 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 66116 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 66120 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 66152 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140529 | 20140525 |
| 74908 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 74908 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 74908 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 182624 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182648 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182708 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182720 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182776 | ref | gcc -m32 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182808 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182812 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182844 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182884 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182888 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182892 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182904 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182940 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182952 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182964 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140513 | 20140505 |
| 182984 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140513 | 20140505 |
| 183012 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140513 | 20140505 |
| 183088 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 183140 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140513 | 20140505 |
| 183888 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 184284 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185240 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185300 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185384 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185412 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185436 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185480 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185492 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185640 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185680 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185744 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185804 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185892 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185920 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185920 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 185956 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186012 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186260 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186264 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186304 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186376 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186412 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 186640 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140513 | 20140505 |
| 255292 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 255548 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 255684 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 255696 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 255700 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 255780 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 256004 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 256064 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 256180 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 256384 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 256416 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256420 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256476 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256488 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256588 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 256664 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256684 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 256732 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 256740 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 256792 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 257000 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257020 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257024 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257048 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257096 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257100 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257148 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257164 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257192 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257236 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257280 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257304 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257348 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257356 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257360 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257368 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257428 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257444 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257452 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257468 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257484 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257508 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257620 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257692 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 257764 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 257804 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257896 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 257940 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258004 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258136 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258136 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258216 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258240 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258272 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258320 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258360 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258360 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258508 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258520 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258520 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 258556 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 258608 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258664 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 258664 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258664 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258676 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258676 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 258692 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258768 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258788 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258824 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258824 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258840 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258844 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258848 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 258896 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258900 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258908 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258916 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 258944 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258944 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 258964 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259008 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259012 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259016 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259044 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259048 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259056 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259092 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259096 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259120 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259152 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259180 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259208 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259232 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259284 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259320 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259336 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259380 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259384 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259388 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259492 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259508 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259564 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259584 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259632 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259656 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259692 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259736 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259756 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 259784 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 259808 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 259904 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 260064 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 260436 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 260556 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 260680 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140513 | 20140505 |
| 260972 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 261328 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 261684 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 262056 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 263776 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 263796 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 263800 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 264008 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140513 | 20140505 |
| 264216 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 264256 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 264532 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 264776 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140513 | 20140505 |
| 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=pentium3 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium3 -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=pentium3 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium3 -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
|