| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3690063 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3697785 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3708684 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3710367 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3710673 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3730158 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3731148 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3731400 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3733317 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3733380 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3740256 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3755502 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3763260 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3804732 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3808674 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3816801 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3821400 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3845853 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3853044 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3863493 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3864834 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3866814 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3879666 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3887316 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3930678 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3931218 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3933054 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3934449 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3982959 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3986190 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3986577 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 3994110 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4004505 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4005675 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4006143 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4017033 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4018923 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4019445 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4069908 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 4300695 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 7137099 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7198137 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7220331 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7278210 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7278300 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7280514 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7281450 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7348644 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7363710 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7367859 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7422543 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7525629 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7616367 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7616511 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7635879 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7651845 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7651845 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7663455 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7704585 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7900308 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 7902945 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7903440 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161018 | 20161009 |
| 7907778 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8027784 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8028315 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8063919 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8064702 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8195742 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8242092 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8299791 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8303256 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8304543 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8305938 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8393247 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8432001 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8433468 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8451261 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8493012 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 8496549 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8574507 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8590644 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8593902 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8668683 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8785008 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8785035 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 8843571 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8871831 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8882838 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8885457 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8948007 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161018 | 20161009 |
| 8967528 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9030024 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9038862 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9048123 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9048870 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9179442 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9359514 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9512613 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9547722 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9583254 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9625995 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9626346 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9631953 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9652473 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9700272 | ref | gcc -m32 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9716265 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9774972 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9776034 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9850941 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9857745 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9869850 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9884277 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 9884484 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9884799 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9887130 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 9893178 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9904383 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9915210 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9932184 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9952164 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9968184 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 9983790 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10059903 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10067931 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10181853 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10200114 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10201905 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10211490 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10216323 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10251090 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10266507 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10366569 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10368198 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10380933 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10405818 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10675467 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10678779 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 10733553 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10755792 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10756422 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10762524 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10777059 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 10803753 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10824102 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10839150 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10874673 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10906416 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10968849 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 10982250 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 11011896 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 11054871 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161018 | 20161009 |
| 11239893 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 11433555 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161018 | 20161009 |
| 11871819 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 11956050 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 11960361 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 12014559 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 13290210 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161018 | 20161009 |
| 13305042 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161018 | 20161009 |
| 13809960 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 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
|