| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2493630 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2502830 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2504565 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2509920 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2509965 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2510050 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2510110 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2524345 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2526885 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2534880 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2535390 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2542305 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2546985 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2547030 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2558275 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2558285 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2560010 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2561490 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2561675 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2565070 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2567295 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2576460 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2577115 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2579135 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2579180 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2579195 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2583505 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2591655 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2591730 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2594320 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2594410 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2594690 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2606600 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2612300 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2612725 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2836700 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2836910 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2873920 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2873945 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 3296890 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 3297520 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 5258460 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5258505 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5258535 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5292345 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5413020 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5429165 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5436810 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5437880 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5500865 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5501455 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5501960 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5503790 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5514655 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5514845 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5654385 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5668490 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5807070 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5814850 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5919355 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5991195 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5999505 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5999945 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 6154245 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6154285 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6236150 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6236155 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6236170 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6448805 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6455915 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 6647120 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6647215 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6647505 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6888490 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6888780 | ref | gcc -m32 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6888810 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6888845 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6888855 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6893790 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6899215 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 6966770 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7063560 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7084350 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7093045 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7125745 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7138805 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7142265 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7142325 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7143835 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7227340 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7232740 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7233355 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7242215 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7242325 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7242360 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7254635 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7254665 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7254690 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7264305 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7319210 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7320725 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7383530 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7383845 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7383850 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7383910 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7384070 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7385235 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7483350 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7505225 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7511445 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7511505 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7519370 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7524550 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7533560 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7533570 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7533580 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7570240 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7573245 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7573255 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7573385 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7581110 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7590040 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7607965 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7619155 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7619200 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7619285 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7718895 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7736500 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7736535 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7736650 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7775860 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7792540 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7828560 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7828620 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7879105 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7888560 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7923700 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 7935515 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 7964745 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7975480 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 7975525 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 8041140 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8153475 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 8179010 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 8245065 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8301130 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8353695 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8369155 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8380425 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8389720 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8397545 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8399065 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8503710 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8528690 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8555920 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8602990 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8817490 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 8926455 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 9037105 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 9069740 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 9216885 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 9237405 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 9378155 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 9388675 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140806 | 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
|