| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9887330 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 9898837 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10001216 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10002269 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10002314 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10008048 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10051642 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10054123 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10080226 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10086223 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10140734 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10141146 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10141672 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10146204 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10147468 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10148275 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10151288 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10151461 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10164202 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10267195 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10325347 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10342852 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10352744 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10355300 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10378395 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10379278 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10391858 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10393219 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10394020 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10523307 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10526675 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10609565 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10611765 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10631834 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10633754 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10678739 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 10687659 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 21852451 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 21869949 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 21978490 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22000413 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22023948 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22089547 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22158416 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22178357 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22401221 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22716947 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22916003 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 22928384 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23024906 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23045514 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23149553 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23312162 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23373814 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23517360 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 23554767 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161017 | 20161009 |
| 23574509 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 23758787 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161017 | 20161009 |
| 23911918 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24352440 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24417762 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24504741 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24559920 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24663733 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24863277 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24921698 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 24948584 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25074101 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25185548 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25329930 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25334424 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25365580 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 25372909 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161017 | 20161009 |
| 29416058 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 29764389 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30056547 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30099610 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30204181 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30212320 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30220769 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30262640 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30335393 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 30563888 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 31176195 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32096732 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32112789 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32275232 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32283963 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32325581 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32334139 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32636499 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32742387 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 32914395 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33112302 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33442416 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33456392 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 33474992 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33631947 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33632949 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33674966 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33680781 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33690551 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33761553 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 33762392 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33809190 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33840550 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 33844385 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 33849990 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 33940051 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 33993960 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34006394 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34013091 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34035696 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34052689 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 34138485 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34156496 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34156571 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34178815 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34222470 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34222897 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34229403 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34245617 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34251195 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34268757 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34277077 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34284208 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34317380 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34335082 | ref | gcc -m32 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34365016 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34389885 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34417579 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34441118 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34460780 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34482482 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34519936 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34605061 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34605787 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34626064 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34626453 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34628283 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34645462 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34648406 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34665891 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34685907 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34738276 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34744034 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34775147 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 34827659 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161017 | 20161009 |
| 34888493 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35010166 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 35066938 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 35075957 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 35141226 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 35182571 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35234400 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35293911 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35332699 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35390161 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 35860841 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 36140424 | ref | gcc -m32 -march=i486 -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
|