| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 422550 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 422586 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 426951 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 431181 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 431856 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170731 | 20170725 |
| 431919 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 432306 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170731 | 20170725 |
| 432576 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 433575 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 433602 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 433890 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 439902 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170731 | 20170725 |
| 440856 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170731 | 20170725 |
| 440928 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 441432 | ref | gcc -m32 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 441459 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170731 | 20170725 |
| 442377 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 442530 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 442773 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 442881 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 443196 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 443286 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170731 | 20170725 |
| 443637 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 443664 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 443781 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 444735 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170731 | 20170725 |
| 445320 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 445563 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170731 | 20170725 |
| 445869 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 445923 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 446841 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 450144 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 453429 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 455355 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 455877 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 456354 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170731 | 20170725 |
| 456606 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 457884 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170731 | 20170725 |
| 458415 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 458523 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 459936 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 460008 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170731 | 20170725 |
| 460017 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 460134 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 461259 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 462510 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 462699 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 463842 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 464373 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 467631 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 468747 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 469188 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 469872 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 471312 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 471879 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 472113 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 472734 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 473643 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 474174 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 476613 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 476757 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 478872 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170731 | 20170725 |
| 479016 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 479394 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 479574 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 480735 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 481302 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 482571 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 483633 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 483885 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 484488 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 486378 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 488583 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 489204 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 489627 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 489681 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 490680 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 493137 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 493182 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 493659 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 493740 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 493938 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 494073 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 494253 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 494667 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 494703 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 494766 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 495972 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 496728 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 497070 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 497169 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 497322 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 498195 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 498366 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 499077 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 499140 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 499536 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 499716 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 499815 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 499815 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 500418 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 500499 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 500931 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 501120 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 501147 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 501174 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 501552 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 501768 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 502020 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 502569 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 503244 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 503289 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 503343 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 503604 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 503775 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 503910 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 504018 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 504306 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 504423 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 504666 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 504765 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 505197 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 505215 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 505377 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 506034 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 506835 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 506916 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 507015 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 507492 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 508113 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 508140 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 509067 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 510111 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 511164 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 511200 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 512073 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 512235 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 512685 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 512883 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 513270 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 513801 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 514710 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 518067 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 518877 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 520920 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 521244 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 522081 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 522324 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 523719 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 524115 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 525222 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 543024 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 543897 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 545868 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 545886 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 548244 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 549387 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 549513 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 550089 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 551853 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 552060 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 552636 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 552771 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 553221 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 553392 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 553491 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 557838 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170731 | 20170725 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt |
| gcc -m32 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -O -fomit-frame-pointer | opt |
| gcc -m32 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | opt
|