| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 197904 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 197973 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 198105 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 198618 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 200115 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200131 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200142 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200328 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 200651 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 200902 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 200925 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200957 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 201035 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 201573 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 202211 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 202490 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 202525 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 202620 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 202771 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161226 | 20161220 |
| 202790 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161226 | 20161220 |
| 203043 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204008 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204150 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204170 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204191 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204235 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204396 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204581 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204622 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204634 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 205342 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 205568 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 205783 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 205926 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 205984 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206035 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 206080 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206147 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206176 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206192 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206240 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 206453 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 206467 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206573 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 206579 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 206594 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 207171 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 207400 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 207457 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 207469 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 207784 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 207839 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208104 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208143 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 208168 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 208279 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 208369 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 208546 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208750 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208755 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208781 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 208790 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 208888 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 208960 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209162 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209309 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209341 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209571 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161226 | 20161220 |
| 209573 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161226 | 20161220 |
| 209632 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 209634 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 209727 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 209798 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 209827 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161226 | 20161220 |
| 209968 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 210184 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 210264 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 210283 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161226 | 20161220 |
| 210619 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161226 | 20161220 |
| 210778 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 210807 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 210826 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 211093 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 211120 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 211139 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 211285 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 211339 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 211486 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 211592 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 211629 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 211778 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 211861 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 211893 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 211947 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 212021 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161226 | 20161220 |
| 212206 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 212366 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 212424 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 212630 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 212648 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 212734 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 212819 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213016 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 213088 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161226 | 20161220 |
| 213232 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213564 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 213806 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 214234 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214250 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214635 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214645 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214664 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214701 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 214720 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 215624 | ref | gcc -m32 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 215832 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 215930 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 216539 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 216656 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161226 | 20161220 |
| 216744 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 216877 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 217174 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 217426 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 217460 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 218043 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 218735 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161226 | 20161220 |
| 218760 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 218799 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 218842 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 218908 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 218914 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 219010 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 219200 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219213 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219893 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 219992 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 221011 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 221578 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 222339 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 222413 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 222650 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 222954 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 223040 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 223477 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 223509 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 224264 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 224611 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 224760 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 224875 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 224899 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 225584 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 227403 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 228403 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 228553 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 228627 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 236885 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 237138 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 237765 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 237944 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 237981 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 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 -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 -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 -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=native -mtune=native -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=native -mtune=native -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
|