| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1628045 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1632240 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1633985 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1642080 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1642080 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1643610 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1643685 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1643690 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1644085 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1655205 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1657350 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1662495 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1666335 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1666345 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1671260 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1671350 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1672170 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1672185 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1672945 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1674880 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1675135 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1676955 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1681775 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1683465 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1683470 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1683495 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1691400 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1698170 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1698205 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1698310 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1701115 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1709315 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1709370 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1712000 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1712450 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1851460 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1851465 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 1880255 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 1880370 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 2171115 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140807 | 20140622 |
| 2172365 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140806 | 20140622 |
| 3467940 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3467940 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3468485 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3489575 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3489705 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3498935 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3514625 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3587150 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3617145 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3631965 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3633705 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 3637630 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 3654875 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3684760 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3695145 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3729480 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3750150 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3810715 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3810765 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3832020 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3869200 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3869225 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140807 | 20140622 |
| 3956640 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3956645 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 3956670 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4112630 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 4112640 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 4112670 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 4261155 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4361305 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140807 | 20140622 |
| 4368680 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4382415 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4388110 | ref | gcc -m32 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4493030 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4512865 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4512920 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4542135 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4547000 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4547010 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4547235 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4548715 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4602635 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4680965 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4680990 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4699115 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4699605 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4704865 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4706260 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4708890 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4710215 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4712070 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4723945 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4724160 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4724205 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4728185 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4728700 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4769185 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4784915 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4784940 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4785335 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4825545 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4825655 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4854415 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 4877085 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4934695 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4941630 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140807 | 20140622 |
| 4955240 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4955300 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 4956270 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4957115 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4957135 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4957150 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4958075 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4959220 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4959320 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 4962950 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 4963105 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 4973165 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5010355 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5010365 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5012010 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5028055 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5032580 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5058620 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5090155 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5090215 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5112310 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 5187745 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5262975 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 5311280 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 5369395 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5408190 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5438505 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 5444065 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5472230 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 5500660 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5520110 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5551315 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5585100 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5599500 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5601605 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5602570 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5605665 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5658255 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5680715 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5693440 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140806 | 20140622 |
| 5717680 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5764190 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5816475 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 5856110 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 6001865 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140806 | 20140622 |
| 6043760 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 6044210 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6094600 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6181210 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6210160 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6280535 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6297270 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6393300 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 6393470 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140807 | 20140622 |
| 6408195 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6408255 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140806 | 20140622 |
| 6478575 | ref | gcc -funroll-loops -m32 -march=pentium2 -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
|