| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 28000859 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28660924 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28698344 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28741945 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28745907 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28775954 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 28931312 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29023132 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29051513 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29057050 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29058823 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29060593 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29088331 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29105538 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29142069 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29148363 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29171045 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29178685 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29203485 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29204534 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29211135 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29222728 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29223290 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29227275 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29240317 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29271063 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29272069 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29282498 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29304958 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29313930 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29348626 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29357858 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29362976 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29408870 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29448886 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29561871 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 29745671 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 30513254 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 30526679 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 30847914 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 30886975 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 32214296 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 32487607 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171130 | 20171020 |
| 46679055 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 48778985 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171130 | 20171020 |
| 48808635 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171130 | 20171020 |
| 48941761 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 49714202 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171130 | 20171020 |
| 49728959 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171130 | 20171020 |
| 50365225 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 51153879 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 51484210 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171130 | 20171020 |
| 51596518 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 51638511 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171130 | 20171020 |
| 51795993 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52170608 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52171677 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52264623 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52714988 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52774079 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 52850691 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171130 | 20171020 |
| 52959536 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 53135049 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 53419094 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 53555091 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 54219729 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 54466462 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 56076799 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 59671955 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 59949440 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 60033697 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 61178979 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 61194988 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 62261344 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 63424904 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 65093610 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 65840877 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 66009795 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 66569638 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 67857697 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 68590051 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 68684669 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 69014712 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 69350285 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 69428961 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171130 | 20171020 |
| 69995821 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 70092296 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 70168613 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 70485309 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 70872126 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71136607 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 71194268 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71324103 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71405136 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 71448262 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71493565 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71512416 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 71567051 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 71817137 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171130 | 20171020 |
| 71967376 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 72006240 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 72021011 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 72064935 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 72084242 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 72272729 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 72443255 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171130 | 20171020 |
| 72468997 | ref | gcc -m32 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 72511386 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 73319935 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 73375737 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 73527364 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 73574266 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 73578922 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 73623123 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 73930666 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 74081269 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171130 | 20171020 |
| 74559288 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171130 | 20171020 |
| 74594809 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 74614536 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 74771492 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 74906464 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 75358648 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 75458062 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 75480671 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 75564213 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 75874068 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76027029 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76201331 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76215594 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76284421 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76286215 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 76354326 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 76733867 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 77109002 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 77148732 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 77228247 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171130 | 20171020 |
| 77251450 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171130 | 20171020 |
| 77266523 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 77284687 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171130 | 20171020 |
| 77367134 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 78132799 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 78489404 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 79271551 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171130 | 20171020 |
| 80709667 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 81113991 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 81863686 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82009962 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82031757 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82071170 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82201017 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82235935 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82245060 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82270138 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82317206 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82331733 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82418157 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82423157 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82577350 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82583642 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82594346 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82613001 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82710502 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82901332 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82967696 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82979327 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82990394 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 82994785 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 83067181 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 83281594 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 83334572 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 83353343 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 83902542 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171130 | 20171020 |
| 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=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
|