| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 322587 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323316 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 324990 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325530 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325926 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326025 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326223 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326268 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326628 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 327609 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 327699 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 327843 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 328500 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 328518 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 328770 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 328851 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 329049 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 330489 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 330894 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331461 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 332415 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 332550 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 333135 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 333594 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 334251 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 334746 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 335142 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 335178 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 335907 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 335997 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 336618 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 336852 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 337572 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 337923 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 338139 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 338166 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 338319 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 339111 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 339858 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 340650 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 340884 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 340893 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341010 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341514 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341640 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 342108 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343512 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343908 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343935 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 344511 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344547 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345330 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 345897 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345951 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345951 | ref | gcc -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 346680 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 347049 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 347274 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 347868 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 349092 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 349308 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 350028 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350082 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350298 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350820 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350955 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 351225 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 352386 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352629 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352764 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352827 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 352944 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353151 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353448 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353484 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 353493 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 353574 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353889 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 354141 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 354348 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 354681 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 354897 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355176 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355365 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355806 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356112 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 356175 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356526 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356697 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357084 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 357552 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 357984 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170724 | 20170718 |
| 358335 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359010 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359091 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359424 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 359559 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 360099 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 360216 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 360540 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 361125 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 361674 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 362304 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 362934 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 363339 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 363573 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 363789 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 363816 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 364923 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 367515 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 367767 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 368037 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 368046 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 368055 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 368361 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 369270 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 374418 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 375102 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 375273 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 376146 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 383877 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 384093 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 389439 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 389871 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 391482 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392742 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395451 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395532 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395586 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395649 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395766 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396270 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397107 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397341 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397431 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397503 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397863 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 399312 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400284 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400671 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401427 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401580 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401823 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401931 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 402984 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403191 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403452 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403686 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403731 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403749 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404037 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404217 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404802 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405351 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405540 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406188 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406278 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406278 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406926 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 407736 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 408150 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 408618 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 411057 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 417888 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 417987 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 422118 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 422541 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170724 | 20170718 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |