| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 210646 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 210745 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 210796 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 210960 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 211065 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 211144 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 211544 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 211937 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 212554 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 213070 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 214948 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 215018 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 215048 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 218491 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 220874 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223234 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223271 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223352 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223360 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223379 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223521 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223540 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223757 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223797 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 224344 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 224368 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 225227 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 227155 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 227904 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 227929 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 227972 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 228280 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 229022 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 229334 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 229480 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 230434 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231084 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231142 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231616 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 231669 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232047 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232409 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232733 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232787 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232883 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 233008 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 233426 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 233539 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 233605 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234286 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234651 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 234707 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 234858 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 234955 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 235698 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 235776 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 235845 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 236109 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 236149 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 237539 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 238306 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 239467 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 239780 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 239788 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 239857 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 240205 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 240210 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 240976 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 242002 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 243462 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 244083 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 244408 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 244466 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 244638 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 244760 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 244814 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 244824 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 244962 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 245278 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 245893 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 246423 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 248406 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 248629 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251651 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 251733 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251893 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 252144 | ref | gcc -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 252624 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 252768 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 253168 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 253931 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 254120 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161015 | 20161009 |
| 254138 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 254338 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 254350 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 255568 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 255698 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 255733 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 255856 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 256059 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 256227 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 256248 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 256474 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 256808 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 256894 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 258448 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 261152 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 261501 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 261698 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 262141 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 262245 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 262373 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 262611 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 262613 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 262829 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 263392 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 266725 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 266797 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 266813 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 267381 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 267600 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 267992 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 268704 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 269165 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 269384 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 269634 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 269717 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 269880 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 269954 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 270117 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 270173 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270264 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 270546 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270611 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 274477 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 274526 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 274646 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 275048 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 275485 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 279197 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 279701 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 280930 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 281610 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 281816 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 281944 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 281965 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 282205 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282344 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282627 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 283157 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 283269 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 287483 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 287957 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 288475 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 288530 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 308317 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 308827 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 308906 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 312535 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 312586 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 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
|