| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1714340 | vperm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1742128 | vperm | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1742253 | vperm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1742282 | vperm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1748364 | vperm | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1748409 | vperm | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 1895486 | vperm | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 2389262 | vperm | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2501577 | vperm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2649350 | vperm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2649457 | vperm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2650151 | vperm | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2650405 | vperm | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2654528 | vperm | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 2926736 | vperm | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3002978 | vperm | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3037495 | vperm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3113726 | vperm | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3113808 | vperm | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3145863 | vperm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3185811 | vperm | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3186778 | vperm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3186852 | vperm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3189234 | vperm | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3189338 | vperm | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 3258604 | vperm | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3259597 | vperm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 3259793 | vperm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 59869649 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 59986160 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 61194881 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 61204632 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 61393199 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 61729175 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 66360045 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 69061845 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69546249 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69548526 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69570065 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69576448 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69583072 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 69883100 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 70014611 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 70084465 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 70107636 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 70991713 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71067289 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71140290 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71154131 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71207019 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71220071 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71554533 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 71590393 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 72449622 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 72825573 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 72961136 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 91987418 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 92899560 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171205 | 20171020 |
| 94516516 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 95777851 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171205 | 20171020 |
| 96223235 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 96289604 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171205 | 20171020 |
| 110588605 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 110712066 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 110836619 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 111474185 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 113674611 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171205 | 20171020 |
| 116531248 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 116844496 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 116903308 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 119297163 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 119492687 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 119538761 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 121534633 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 121708228 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 121894817 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 124055693 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 140943922 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 142815214 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 143979819 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 144147614 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 144405940 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 144498132 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 144952341 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 145127873 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 145472909 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 145761029 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 146027144 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 146032260 | ref | gcc -m32 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 146215386 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171205 | 20171020 |
| 146467994 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 146832141 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171205 | 20171020 |
| 146858625 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 147032534 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147089133 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147358819 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147533994 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147645020 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171205 | 20171020 |
| 147676543 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147755517 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147812011 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 147947995 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171205 | 20171020 |
| 148672291 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 148841826 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171205 | 20171020 |
| 149155923 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 149410815 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 149950342 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171205 | 20171020 |
| 150090145 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 150221863 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 151212021 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 151466084 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171205 | 20171020 |
| 161297772 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 236291098 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 236296084 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 238593645 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 238642985 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 238718847 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 238978840 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 241014157 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 241105460 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 241496604 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 241822361 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 242170879 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 242177831 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 242357364 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 243485053 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 243523952 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 243983742 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 246115557 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 246281153 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 246341314 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 246522033 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 246775911 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 249157520 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 249160793 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 249188794 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 249250816 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 249771795 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 250576295 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 251242475 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 251284596 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 252013704 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 253401503 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 255434906 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 257012842 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171205 | 20171020 |
| 257534655 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171205 | 20171020 |
| 257568454 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171205 | 20171020 |
| 258238762 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 258250185 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 258302661 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 264309335 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 264467967 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171205 | 20171020 |
| 266928526 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 269999599 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171205 | 20171020 |
| 270098041 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 273404100 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 314667011 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 314692210 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 316838259 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 317192784 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 317218875 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 323556938 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 323590929 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 337288661 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 337551114 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 337662939 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 338336545 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 339559787 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 339595683 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171205 | 20171020 |
| 341029628 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 341099106 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 344548677 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 344572220 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 348369277 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 349391124 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 349422183 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 350312967 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 350315835 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 350343493 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 351660552 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 352197072 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 353493193 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 353595866 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 356430598 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 356540632 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 357071930 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171205 | 20171020 |
| 357213559 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 357381204 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 357446395 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 357722258 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 357957655 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 358038876 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 358959031 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 358965493 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171205 | 20171020 |
| 363258750 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171205 | 20171020 |
| 363452574 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171205 | 20171020 |
| 363492627 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171205 | 20171020 |
| 369882890 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 370535126 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171205 | 20171020 |
| 371683377 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171205 | 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=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=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=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 -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=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=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
|
| Compiler | Implementations
|
| 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=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=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=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 -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=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=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
|