| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 320904 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 321084 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 321435 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 322659 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323046 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323514 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323838 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 324207 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325683 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325881 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326817 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 327519 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 329004 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 329229 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 330066 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 330471 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 330543 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331038 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331065 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 331902 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 332649 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 332757 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 333387 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 333864 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 334152 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 334962 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 335358 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 335556 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 335979 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 336240 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 337068 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 338913 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 340092 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341253 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341496 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341847 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 341892 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341901 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 341964 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342738 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 342756 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342855 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343332 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 343422 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343665 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343719 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343791 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 343962 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344601 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344628 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 344970 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345141 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 345231 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345294 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345366 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345996 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 346527 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 346707 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 347013 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 347562 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 347949 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348102 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348264 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 348750 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348876 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 349344 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 349560 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 350073 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350127 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 350658 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 351171 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 351234 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 351288 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 351621 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170724 | 20170718 |
| 351711 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352323 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352341 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 352683 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 352809 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353088 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 353538 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 354033 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 354753 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 354996 | ref | gcc -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355311 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355680 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 355734 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 355788 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356112 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 356121 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 356292 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356499 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356598 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 356625 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357219 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357228 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 357894 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 358101 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 359181 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 359505 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 359802 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 361017 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 361917 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 362637 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 363069 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 363240 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 363249 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 364122 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 364446 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 365976 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 367542 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 367695 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 368856 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 368892 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 369045 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 369351 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 369423 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 375111 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 376614 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 381519 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 382176 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 382698 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 382797 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 388026 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 388053 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 388143 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 388179 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 389457 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 389997 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 391842 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392175 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392643 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392778 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392868 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 392904 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393219 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393624 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393687 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393894 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393903 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394065 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394191 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394524 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395226 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395379 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396135 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396423 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396432 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396522 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396756 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397485 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 397485 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397683 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397755 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397764 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397782 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397890 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 398367 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 398790 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401859 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 402111 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 402129 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 407079 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 408321 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 409329 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 410247 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 418734 | ref | gcc -m32 -march=k6-2 -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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -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 -O3 -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 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -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 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -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 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -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 -O3 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -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 -O3 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -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 -O3 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -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 -O2 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -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 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -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 -O3 -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 -O -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| 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 | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| 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 | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |