| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2047455 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2056763 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2058353 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2060205 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2060948 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2061697 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2062567 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2086920 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2088720 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2089058 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2089515 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2095470 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2096565 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2099670 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2124907 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2128695 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2142292 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2145743 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2151892 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2162632 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2185875 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2186663 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2189955 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2258108 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2258820 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2259285 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2267160 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2269057 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2278253 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2283015 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2319773 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2319787 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2324258 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2357775 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2416155 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2451540 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2468692 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2507648 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2604510 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2723678 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 4422780 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4447980 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4508872 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4518473 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4593353 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4614240 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4646655 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4697347 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4707832 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4713210 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4714890 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4740728 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4752660 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4753898 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4766295 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4779165 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4837043 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4849883 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4886048 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4929060 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 4934970 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4936178 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4937453 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4967445 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5007247 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5016983 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5021700 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5035883 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5081197 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5098898 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5098920 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5110095 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5136165 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5523540 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5524252 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5632320 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5681903 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5709383 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5743987 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5784660 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 5802848 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5844765 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5918505 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5925495 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 5975775 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6010860 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6049178 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6064995 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6089265 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6115425 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6125692 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6161107 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6186225 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6188145 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6197227 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6200295 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6279683 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6323520 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6339735 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6345360 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6362055 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6418807 | ref | gcc -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6444607 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6467760 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6474653 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6508342 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6514830 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6540405 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6540405 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6552735 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6565710 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6582075 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6584408 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6606420 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6647070 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6653220 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6692303 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 6710678 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6714053 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6720638 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6723428 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6744015 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6749408 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6751372 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6764460 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6798787 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6808350 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6846427 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6849532 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6867630 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6876143 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 6881227 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6945772 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 6981360 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7074930 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7087290 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7117665 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7170780 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7177785 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 7201050 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7201890 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7221405 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7242600 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7243590 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7276275 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7285087 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7292002 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7327028 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7366650 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7402058 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7436348 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7518818 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7529572 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7546125 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7558972 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7561957 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7571475 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7824495 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 7834267 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 8488170 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 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 -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
|