| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6274128 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 6337168 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 6453184 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 6454248 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 6541916 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6639556 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6657136 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6717012 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6752300 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6779864 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6789216 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6794256 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6794664 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6797376 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6821404 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6834756 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6848340 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6857996 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6872016 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6872236 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6875008 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6883772 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6895764 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6897544 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6928516 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6932128 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 6935972 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6943988 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6950288 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6991648 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 6993604 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 6996876 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7001000 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7002692 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7006540 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7007544 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7018544 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7035728 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7037500 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7038700 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7077052 | ref | gcc -m32 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7086252 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7091884 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7091976 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7094904 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7125656 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7127896 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7131224 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7135084 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7152448 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7180160 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7185332 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7186240 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7186956 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7193052 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7196520 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7197744 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7207448 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7222380 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7250840 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7277836 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7281920 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7284208 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7284672 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7285216 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7293496 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7295136 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7308400 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7310208 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7310772 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7313696 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7329160 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7331840 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7333088 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7341800 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7343392 | ref | gcc -m32 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7396672 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7441356 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7442288 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7443448 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7449180 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7452708 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7457884 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7469292 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7471576 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7477776 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7493736 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7499032 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7507964 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7509064 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7513792 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7537372 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7541400 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7546476 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7549984 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7551904 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7560988 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7563364 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7565436 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7567816 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7575684 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7577760 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7578716 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7579740 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7582848 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7597628 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7600828 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7604648 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7611484 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7615112 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7624772 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7628272 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7631416 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7637308 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7645408 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7647292 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7659420 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7669736 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7689416 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7694052 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7696000 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7698548 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7720352 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7725344 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7725388 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7730260 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7732556 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7748268 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7754984 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7755300 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7759304 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7762292 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7763376 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7800532 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7819468 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7824672 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7831932 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7835288 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190805 | 20190803 |
| 7836196 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7841072 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7844588 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7846952 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7856348 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7866160 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7877408 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 7891052 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7902948 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7935976 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7938204 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 7958740 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7966764 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7996160 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 7997220 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 8084944 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8139316 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8144440 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 8165368 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8175264 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8331316 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8366392 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 8881800 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 8906112 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 9170232 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 9386092 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 10172488 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 10511808 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 10562840 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 10563612 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190805 | 20190803 |
| 10590220 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 10978572 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 11209740 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 11478388 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 12765888 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 12782336 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190805 | 20190803 |
| 13484320 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| 14280004 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190805 | 20190803 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|