| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 19823013 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 19830840 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 19998365 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20071056 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20071651 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20071995 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20091363 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20096445 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20107506 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20116256 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20119883 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20256800 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20266190 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20266513 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20268396 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20287747 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20451360 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20473738 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20496635 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20496701 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20751476 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20831467 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20872704 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20873208 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20887934 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20957640 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 20995898 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21000389 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21009982 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21048440 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21049527 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21306942 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21307013 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21311792 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21312369 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21844682 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21899986 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 43132709 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43180933 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43258791 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43463509 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43487581 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43652591 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43685563 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 43705818 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 44393744 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 44535988 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 44538769 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 44561271 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 44579598 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 45302694 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 46435000 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 46588973 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 46781232 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 46859202 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161017 | 20161009 |
| 46911472 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 47108894 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161017 | 20161009 |
| 47324409 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 47432395 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 48324158 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161017 | 20161009 |
| 48781208 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161017 | 20161009 |
| 48807684 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 48931057 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49114262 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49182540 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49272819 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49660737 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49688123 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 49845958 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 50033952 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 50079787 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 50098099 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 50159400 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 60337172 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 60362202 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 60373577 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 60393965 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 60484894 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 60493504 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 61380581 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 61918712 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 62564365 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 62609257 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 62885889 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 62919976 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 63435883 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 63892208 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 63922002 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 63962576 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 64101812 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 65596867 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 65617814 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 65621560 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 65843051 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 66040395 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66192353 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66384547 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66483445 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 66528227 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66590197 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66613840 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66615461 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 66696685 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66730808 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161017 | 20161009 |
| 66741139 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 66855286 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66878794 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66883274 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66908264 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66917413 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66921829 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 66974614 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 67124137 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161017 | 20161009 |
| 67205076 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 67305003 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67535006 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67537091 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67545800 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67553696 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67758374 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67786256 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 67792474 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161017 | 20161009 |
| 67798602 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67890957 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161017 | 20161009 |
| 67913027 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67953902 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67972517 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 67987797 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68046713 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68102022 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68135518 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68167461 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68198659 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68202132 | ref | gcc -m32 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68221064 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68223978 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68298365 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68304916 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68435027 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68536579 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68722525 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 68857987 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68968976 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 68996782 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 69052594 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 69280685 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161017 | 20161009 |
| 69362536 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 69418728 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 69459800 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161017 | 20161009 |
| 69690091 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 70550659 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 70603736 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 70628747 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 70716506 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 70733197 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 70745136 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 70779701 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161017 | 20161009 |
| 70991003 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 71188010 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 72162237 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161017 | 20161009 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | vperm |
| gcc -m32 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -O -fomit-frame-pointer | vperm |
| gcc -m32 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | vperm |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | vperm |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | vperm |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | vperm
|