| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2359265 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2375525 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2391010 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2391080 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2403985 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2403995 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2409240 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2409280 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2412035 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2417470 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2425155 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2431925 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2438080 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2446025 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2446925 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2447055 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2447560 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2447565 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2449250 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2494850 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2497200 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2497755 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2511625 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2511760 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2521885 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2528230 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2533800 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2535620 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2539805 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2547990 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2548045 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2557500 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2559435 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2572350 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2644965 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2709350 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2709365 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2768750 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2770295 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 3310230 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 3320540 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 5587600 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5787670 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5816800 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5816915 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5818855 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5818950 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5819340 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5821940 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5823055 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5823090 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5825720 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5827595 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5859455 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5900340 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5900850 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5900945 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5901240 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 5908405 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 5958670 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6006115 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6015115 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6124325 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6168935 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6453290 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6459985 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6655130 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6655455 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6655455 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 6667315 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6729135 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6863755 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6863755 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 6870645 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 7036380 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140807 | 20140622 |
| 7181320 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 7416625 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 7600405 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 7995070 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 7996215 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 7998705 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 7999620 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8132555 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8159070 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8159325 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8201685 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8207050 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8289040 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8290790 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8294280 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8296070 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8296275 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8296315 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8328550 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8385475 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8385560 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8398480 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8399545 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8401575 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8405755 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8411305 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8427705 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8434075 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8435750 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8435900 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8512325 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8573615 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8671465 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8671570 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8704110 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8704315 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8739150 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8744695 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8761995 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8795570 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8822395 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8852390 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8854425 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8883675 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8889095 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8889950 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8891840 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8896030 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8896340 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8908745 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8930430 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8947210 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 8960250 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8963125 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 8987740 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8987820 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 8990365 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9005745 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9020095 | ref | gcc -m32 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9065385 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9110080 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 9121285 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 9127945 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9129025 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9158850 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9164970 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9211485 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 9216360 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9262765 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9337790 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9348205 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9406005 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9434895 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9460580 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9482980 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9561755 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 9629645 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9642110 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9644985 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9652740 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9669675 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9689435 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9698760 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 9769735 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 10075910 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 10093270 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 10121540 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 10169455 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 10211910 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140807 | 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
|