| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 556732 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 556890 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 558082 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 558383 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 559958 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 562530 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 563055 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 564300 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 605385 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 607552 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 610402 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140709 | 20140622 |
| 610920 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140709 | 20140622 |
| 624142 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 625838 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 626070 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 626475 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 657083 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 658365 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 659993 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 661373 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 663053 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 664275 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 664372 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 667305 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140709 | 20140622 |
| 668318 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140709 | 20140622 |
| 668355 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 668790 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 668925 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 669060 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 670478 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 671520 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 672383 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 672420 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 672787 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 673425 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 679433 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 679568 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 680145 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 681585 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 683235 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 683790 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 707280 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 707340 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 709507 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 712215 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 723488 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 724778 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 726457 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 750810 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 763455 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 764805 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 765758 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 771443 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 786698 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140709 | 20140622 |
| 787838 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140709 | 20140622 |
| 798345 | ref | gcc -m32 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 806865 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 807270 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 807353 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 807465 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140709 | 20140622 |
| 807840 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 809002 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140709 | 20140622 |
| 809572 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 809685 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 810097 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 811215 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 811252 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 811942 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 812040 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 812197 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140709 | 20140622 |
| 813098 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 814785 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 816060 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 817237 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 818250 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 818925 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 820845 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 822975 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 823402 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 823995 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 826485 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 832508 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 837998 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 845483 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140709 | 20140622 |
| 853935 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 857138 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 857273 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 857505 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 862882 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 863933 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 865837 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 879368 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 882465 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 883635 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 884857 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 888735 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 907627 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 908430 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 909435 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 909825 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 911602 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 912908 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 915420 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 916012 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 916890 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 923407 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 925110 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 925170 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 933742 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 936345 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 938768 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 939465 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 940853 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 940950 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 941062 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 941430 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 943493 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 943830 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 946065 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 946950 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 947460 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 947587 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 949275 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 949538 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 950228 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 952635 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 953430 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 954563 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 957068 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 957915 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 958733 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 959258 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 959280 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 960255 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 961155 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 961207 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 963832 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 965858 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 969818 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 970605 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 973807 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 976612 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 983760 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 988800 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 994455 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 996855 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 1074893 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 1086353 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140709 | 20140622 |
| 1088355 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140709 | 20140622 |
| 1108177 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 1108282 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 1119210 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 1327027 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1327853 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1327935 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1328887 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1332172 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1332210 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1334573 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 1335855 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse |
| gcc -m32 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -O -fomit-frame-pointer | sse |
| gcc -m32 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse
|