| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1325212 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1327553 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1327620 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1331310 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1336050 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1336613 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1337243 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1338540 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1364153 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1371735 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1371810 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1374705 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1375208 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1376460 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1379528 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1397828 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1402432 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1408875 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1419705 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1426050 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1428218 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1443187 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1453897 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1454393 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1455105 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1458772 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1494518 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1498980 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1500390 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1500998 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1517880 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1526370 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1528328 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1532280 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1658370 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1659293 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1667385 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1700955 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1715145 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1754580 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 2564760 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2609580 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2625360 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2631232 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2650643 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2674650 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2676608 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2694338 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2707350 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2709825 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2715052 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2727367 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2768137 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2788747 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2796997 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2808653 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2835563 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2837423 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2840880 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2874885 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2903520 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2912138 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2914620 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2919315 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2939198 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2961390 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 2964660 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 2978692 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3010320 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3027487 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3049747 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3054697 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3072833 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3087772 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3113977 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3119715 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3232463 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3259162 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3370552 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3391005 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3408772 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3432735 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3476873 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3502447 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3530123 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3535402 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3541928 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3545587 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3548295 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3553905 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3587325 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3685560 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3709012 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3710400 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3722767 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3726990 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3735098 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3745927 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3751095 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3759840 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3795023 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3816203 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3818993 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3827250 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3839715 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3840113 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3840518 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3853793 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3862725 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3892215 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3897772 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3910642 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3929565 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3934335 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3935947 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3943125 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3948300 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 3953490 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3994245 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3997920 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4007130 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4008997 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4011870 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4022783 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4026660 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4027988 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4050323 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4069545 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4071682 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4071900 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4075575 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4085640 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4101832 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4102793 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4102905 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4106325 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4111185 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4117560 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4119968 | ref | gcc -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4132748 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 4135357 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4136550 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4138627 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4152518 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4157093 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4228860 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4261538 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4265993 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4274775 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4275397 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4290202 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4291552 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4300478 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4346602 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4354365 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4367558 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4417905 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4545525 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4573868 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 4689015 | ref | gcc -m32 -march=i486 -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
|