| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4838193 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 4838211 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 4838382 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 4838922 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5088573 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5109831 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5113143 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5209587 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5241744 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5274846 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5317614 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5363244 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5371713 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5429691 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5434911 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5445585 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5514867 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5524830 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5534352 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5535504 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5537835 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5570415 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5600808 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5628915 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5753196 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5753682 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5754744 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5777163 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5778288 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5787351 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5805261 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5808141 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5816025 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5816484 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5816556 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5816664 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5824377 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5863077 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5890563 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5893353 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5896755 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5899977 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5908752 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5935950 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5937138 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5960304 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5967423 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 5970906 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5984874 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 5987178 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5987205 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5987916 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5993685 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5996178 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 5997096 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6011955 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6014043 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6014223 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6014493 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6020892 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6024537 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6025050 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6026355 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6027669 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6028029 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6028479 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6044958 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6049125 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6077286 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6077763 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6108615 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6109092 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6109515 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6109839 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6112620 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 6116859 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6122286 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6122529 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6126147 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6136245 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6142680 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6286923 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6288273 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6314958 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6341328 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6355557 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6397119 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6399936 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6404904 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6415821 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6426738 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 6490224 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6551442 | ref | gcc -m32 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6654177 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6655833 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6656454 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6656553 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6657687 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6662727 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6802047 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6818571 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6822486 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6822648 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7065585 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 7067079 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 7067205 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 7163667 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7215912 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7219503 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7220016 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7220106 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7391124 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 7794369 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7806663 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7809903 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7832457 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7854786 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7914645 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7918434 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7918578 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7947036 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7950294 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7958457 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 7980201 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 7995015 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 7995798 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8022906 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 8081910 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8082027 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8082873 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8125650 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 8126793 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 8147781 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8152389 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8154180 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8195607 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8198523 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8242128 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8249535 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8250606 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 8259057 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8376066 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 8376642 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 8529741 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8553555 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 8561664 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 8567109 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 8741448 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 9377037 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 9377892 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 9420624 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 10063773 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 10322982 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161022 | 20161009 |
| 10338696 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 10361196 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161022 | 20161009 |
| 10420317 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 10702368 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 10705464 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 10753146 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161022 | 20161009 |
| 10753299 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161022 | 20161009 |
| Compiler | Implementations
|
| g++ -m32 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
| g++ -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
| g++ -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
| g++ -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|