| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6916840 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 6986748 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 6988192 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 6989144 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 6990368 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7008972 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7009580 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7026360 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7066200 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7067988 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7070828 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7071716 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7072096 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7073116 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7079548 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7096124 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7097180 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7097580 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7098412 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7099488 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7132460 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7133848 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7134780 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7135868 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7137808 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7137928 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7153860 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7195172 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7196812 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7198056 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7198604 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7212868 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7219824 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7306596 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7325792 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7336984 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7338448 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7810048 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7810120 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7815668 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 7815860 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 8023860 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 8031964 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
| 9678584 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9679936 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9680380 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9680460 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9742796 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9743448 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9743760 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9751284 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9752668 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9753028 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
| 9920128 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 9920748 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 9920776 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 9921068 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10017036 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10017352 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10034708 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10036264 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10085764 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10086176 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10260680 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 10529788 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 10745080 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 10745324 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 10815248 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 10885344 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 11003936 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 11005356 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |
| 11005512 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
| 11212184 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11213968 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11227092 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11313164 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11314768 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11389292 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 11421488 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 19867468 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 19949244 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 20059944 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20060992 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20309428 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20431548 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 20452232 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 20492524 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20672204 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 20847324 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20848716 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20849104 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20852224 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20854144 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20854916 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20868732 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20870096 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20874680 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140530 | 20140525 |
| 20917576 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21329904 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21500660 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21532328 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21591376 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21594032 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21597720 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21629372 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21772516 | ref | gcc -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 21792236 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21794600 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21802512 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21803792 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21804716 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21811280 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21831404 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 21833976 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 22040840 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 22128080 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 22501236 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 22512800 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 22513592 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 22566704 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 22568948 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 23209240 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
| 23244320 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
| 23397936 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 23435636 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
| 23809452 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 23809612 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 23915372 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24246652 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24372360 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24380500 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24381144 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24382972 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24595300 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24663728 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24671432 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24675648 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24682912 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24688964 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 24696356 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24696692 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24699816 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24701916 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24702156 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24754588 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24761852 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24821508 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24830472 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24832996 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24886556 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24937944 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24950948 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24954044 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24954420 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 24965304 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 25421668 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 25623136 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 25727344 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 25827980 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 25831936 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 25837244 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26101536 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26113660 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26114080 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26189668 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26190512 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26220732 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 26331752 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
| 26455564 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 26455956 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 26456152 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
| 27300080 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 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=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
|