| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 317034 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 319212 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 320778 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170727 | 20170725 |
| 321525 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 321948 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 322569 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 323298 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170727 | 20170725 |
| 323874 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170727 | 20170725 |
| 324081 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 324279 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 324315 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 324594 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 325854 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 326502 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 326511 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170727 | 20170725 |
| 327114 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170727 | 20170725 |
| 327672 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 329139 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 329364 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170727 | 20170725 |
| 329418 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 329571 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 329769 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 329814 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170727 | 20170725 |
| 330399 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 330822 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 330885 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 331002 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 331317 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 331335 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 331776 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 331866 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 331956 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 332460 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 332613 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 332685 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 332820 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 332964 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 333108 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170727 | 20170725 |
| 333135 | ref | gcc -m32 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 333369 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 334017 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 334080 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 334620 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 334800 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 334827 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170727 | 20170725 |
| 335511 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 335565 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 335637 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170727 | 20170725 |
| 335682 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 335691 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 335736 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 335817 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 335997 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 336069 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 336096 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 336879 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170727 | 20170725 |
| 337131 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 337374 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 337419 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 337824 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 337833 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 337950 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 338148 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 338292 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 338292 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 338454 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 338607 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 338643 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 338661 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 338904 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 338931 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 340290 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 340659 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 340686 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 341199 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 341433 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 341442 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 341640 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 341775 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 341901 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 342144 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 342207 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 342225 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 342270 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 342792 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 342864 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 343134 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 343575 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 343665 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 344547 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 344673 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170727 | 20170725 |
| 344862 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 344961 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 345141 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 346014 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 346527 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 346725 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 347211 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 347265 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 347400 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 347436 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 347445 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 347976 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 349092 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 349191 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 349245 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 349821 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 350478 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 351702 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 351945 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 352089 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 352593 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 353448 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 357867 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 360468 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 360864 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 363915 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 365130 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 369729 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 369981 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 377973 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 380898 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 383571 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 388782 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
| gcc -m32 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
| 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=core-avx-i -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core-avx-i -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 -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 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O2 -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=native -mtune=native -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -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
|