| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 26171355 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26171517 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26245037 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26267699 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26267909 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26295283 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26372290 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26381448 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26390263 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26401212 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26404751 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26407235 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26415681 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26529392 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26657807 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26712675 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26844724 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 26848805 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27342748 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27346843 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27349536 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27352632 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27353967 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27356442 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27389754 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27391811 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27392699 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27405230 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27431288 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27432694 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27479572 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27616457 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27623511 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27636194 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27965658 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 27967073 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 29686232 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 29762066 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170922 | 20170725 |
| 55303956 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 55304307 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 55603021 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56159920 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56631367 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56665020 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56922789 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56924285 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 56924741 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 57198318 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 58115794 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 58127194 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 59197825 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 59211809 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 59217703 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 59218944 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 59624949 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170922 | 20170725 |
| 59627624 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170922 | 20170725 |
| 59938854 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 60241552 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 60293622 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61102827 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61105743 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61141829 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61217002 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61487335 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61524436 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61616867 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61636807 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61683462 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61684175 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61686241 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61687049 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 61694011 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 62049754 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 64687086 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77032574 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77199033 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77465499 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77605828 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77606041 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77609856 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 77729489 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 78470850 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 79123515 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 80693741 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 80698624 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 80699303 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 80761371 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 81040557 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 81068640 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 81154733 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 82251200 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 82730227 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 82751241 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 83022571 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 83073691 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 83619385 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170922 | 20170725 |
| 83649898 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 83847969 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170922 | 20170725 |
| 84122994 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84124328 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84125098 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84264487 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 84276001 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 84363429 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170922 | 20170725 |
| 84378876 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84379779 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84389046 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84405738 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84495721 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84502999 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170922 | 20170725 |
| 84539987 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 84665349 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84726101 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84768082 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84840125 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 84915052 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 85014312 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 85015600 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 85321909 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 85335265 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 85681441 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86000527 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86118360 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86123005 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86261938 | ref | gcc -m32 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86276017 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86350440 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86495329 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86584444 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86663631 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86675663 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86676813 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86677411 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86711084 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86722298 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 86749436 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 86998468 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87297310 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87336744 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87484844 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87538634 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87647071 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87678844 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87695018 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87771303 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 87796193 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170922 | 20170725 |
| 87960490 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 88071536 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170922 | 20170725 |
| 88073365 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170922 | 20170725 |
| 88722661 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170922 | 20170725 |
| 88771743 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 89915729 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 90142284 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 90299054 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 90335576 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 90677054 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 91055211 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 91096792 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 92148071 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 92477755 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 92478164 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170922 | 20170725 |
| 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
|