| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9927642 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 9929927 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 9934482 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10036381 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10037142 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10044189 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10048023 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10049045 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10103632 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10115348 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10122185 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10129747 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10173754 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10174807 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10175381 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10179148 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10183665 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10187209 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10203425 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10231361 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10234649 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10235503 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10237009 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10272339 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10278602 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10279819 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10282701 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10286995 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10324447 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10324626 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10325417 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10327984 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10328717 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10330433 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10348799 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10560362 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 10573403 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140611 | 20140525 |
| 13959944 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14059426 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14059430 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14183458 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14192552 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14253879 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14408195 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14409081 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14409634 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14440343 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14518523 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14518897 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14533873 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14576757 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14582256 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14582408 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14610586 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14648510 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14685813 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14688832 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14695937 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14702575 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14711054 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14720504 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14725401 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14725499 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14726115 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14739726 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 14745490 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14768228 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14805332 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14808082 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14810199 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14810773 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14943829 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 14984767 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 31506770 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 31802951 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 31806368 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 31827233 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 31858472 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32020720 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32028193 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32053222 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32087745 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32169197 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32275819 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32535563 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 32572032 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32646358 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32677862 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32696138 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 32701281 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 32779547 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140611 | 20140525 |
| 32881536 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140611 | 20140525 |
| 32909608 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 33708226 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140611 | 20140525 |
| 33797623 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 33879519 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34052757 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34140151 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34156282 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34185009 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34222664 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34229130 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34264460 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34288726 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34296842 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34353010 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34390290 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34405839 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34415982 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34418448 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34439375 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34456753 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34463863 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34483730 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34559405 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34572791 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34577794 | ref | gcc -m32 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34580318 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34622863 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34637675 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34651773 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34655021 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34655887 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34659152 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34664932 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34667014 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34671979 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34690040 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34697825 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34711357 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34728345 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34742842 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34769928 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34773110 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 34778356 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34807117 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34810569 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 34862658 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34937978 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34946754 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 34999422 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 35017608 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140611 | 20140525 |
| 35027261 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 35216263 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140611 | 20140525 |
| 35239721 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140611 | 20140525 |
| 35790612 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 35931737 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36039787 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36348152 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36368019 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36444693 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36552380 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36593431 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36606937 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36858741 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 36918313 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140611 | 20140525 |
| 36932563 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 36934342 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140611 | 20140525 |
| 37026904 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140611 | 20140525 |
| 37086532 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140611 | 20140525 |
| 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
|