| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 206851260 | avx2 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 206995052 | avx2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 213975232 | avx2 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 214903648 | avx2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 243070440 | avx2 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 243811680 | avx2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190808 | 20190803 |
| 288223744 | avx2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 289595036 | avx2 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 471704612 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 471755860 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 498283956 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 498466968 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 545917216 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 545962900 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190808 | 20190803 |
| 569455400 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 569842416 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 571701204 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 574756732 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 575137216 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 581743460 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 581818008 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 582690344 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 583632900 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 583678096 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 583775652 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 583955292 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 584368528 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 584600052 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 584915352 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 585628616 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 586166428 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 586864688 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 587963112 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 588169564 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 588309364 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 589397708 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 589755752 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 590683236 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 594262624 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 594322132 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 595737768 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 595792844 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 595818348 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 596050648 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 596712636 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 597012768 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 598229364 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 598301576 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 599578160 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 600908592 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 600984388 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 601243540 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 601355092 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 604675700 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 604897444 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 607083420 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 607176072 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 607310320 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 607571124 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 607591284 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 610937160 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 610958432 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 612564560 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 612594528 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 612636908 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 613035172 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 613286072 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 613310020 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 613782536 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 614027000 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 615239980 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 615287272 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 615343004 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 615563496 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 616239232 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 616947300 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 617912616 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 618520648 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 618744672 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 619157496 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 619434380 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 619587916 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 619670764 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 621192660 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 623910948 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 624004348 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 624046276 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190808 | 20190803 |
| 624081404 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190808 | 20190803 |
| 625235028 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 625572836 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 625722412 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 625824296 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 627023792 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190808 | 20190803 |
| 627118704 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190808 | 20190803 |
| 627266300 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190808 | 20190803 |
| 627875416 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 628066428 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 628335788 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190808 | 20190803 |
| 629913284 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 630919948 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 630934212 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190808 | 20190803 |
| 631417116 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 633316264 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 635686420 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 637015400 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 641190544 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 641263772 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 641283344 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 641308172 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 641734968 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 641838736 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 641908368 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190808 | 20190803 |
| 641930344 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 641935512 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 642025288 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190808 | 20190803 |
| 642030816 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 642299612 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 646992292 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 647066724 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190808 | 20190803 |
| 647982084 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 648515964 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 648568076 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 648568748 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 649002156 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190808 | 20190803 |
| 649022224 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 649458824 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190808 | 20190803 |
| 650247976 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190808 | 20190803 |
| 651926844 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190808 | 20190803 |
| 651944584 | ref | gcc -m32 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 651956868 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 651977236 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 652075600 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 655332380 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190808 | 20190803 |
| 656728196 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 656839312 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 657414304 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 659468064 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190808 | 20190803 |
| 659762584 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190808 | 20190803 |
| 659806852 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 660105908 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190808 | 20190803 |
| 660802544 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 660954736 | ref | gcc -m32 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 662451300 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 664605136 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 664669136 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 665413332 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 665529548 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 666560820 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 668329280 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 668457752 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 669032212 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 670176340 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 670311852 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 671278828 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 672566008 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 673967324 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 674038732 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 674069056 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 678395812 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 678431760 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 678695348 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 678940648 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 678942780 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 681325152 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 681499408 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 682876112 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 683159436 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 683245064 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 683256344 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 683946720 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 688027212 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 688497168 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 688769284 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 688775768 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 688987220 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190808 | 20190803 |
| 689386064 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190808 | 20190803 |
| 696425388 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 696864116 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 697979808 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 700042872 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190808 | 20190803 |
| 707157356 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 709212680 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 713789820 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190808 | 20190803 |
| 714406132 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190808 | 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
|