| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 693684 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 693693 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 709605 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 709704 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 823968 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 830016 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 853380 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 861021 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 882090 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 882171 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 882225 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 882594 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 888561 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 891279 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 899496 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 901305 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 907119 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 911394 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 922581 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161026 | 20161009 |
| 922968 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 923175 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161026 | 20161009 |
| 955602 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 955611 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 955782 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 960039 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161026 | 20161009 |
| 960246 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161026 | 20161009 |
| 962811 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 964062 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 968499 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 969039 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161026 | 20161009 |
| 971361 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 972504 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 973926 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161026 | 20161009 |
| 985410 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 986445 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161026 | 20161009 |
| 986445 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 999315 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161026 | 20161009 |
| 999720 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1001070 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1006848 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1011258 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1015263 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1015434 | ref | gcc -m32 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1015920 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1015965 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1016064 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1016532 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1018944 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1022697 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1022769 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1023570 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1024065 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1024065 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1024704 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1025037 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1026081 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1026189 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1026414 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1029276 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1029933 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1030482 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1036611 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1036638 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1037223 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1037277 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1044540 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1046709 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1054512 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1054863 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1056051 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1056069 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1056177 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1056438 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1063125 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1065870 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1066167 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1067013 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1072521 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1240506 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1240650 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1259415 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1259667 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1260576 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1270539 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1285569 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1288359 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1289628 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1291653 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1301472 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1302426 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1302588 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1352070 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1357164 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1363185 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1367046 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1368936 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1384524 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1387566 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1400454 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1400499 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1400832 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161026 | 20161009 |
| 1415475 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1416258 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1428876 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1452609 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1452681 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1452708 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1455777 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1458729 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1458783 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1459170 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1461978 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1464480 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1465650 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1465794 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1467243 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1467324 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1467324 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1475658 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1486980 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1489752 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1489806 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1490337 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1491795 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1494342 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1498311 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1500984 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1501722 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1504089 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1511838 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1520064 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161026 | 20161009 |
| 1522260 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1522593 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1524384 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1533348 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1535391 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1560501 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1572660 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1572921 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1572975 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1573182 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1574505 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1574946 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1579059 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1584612 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1586124 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1600515 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1635264 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1635381 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1635489 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161026 | 20161009 |
| 1635669 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1635714 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1664820 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1664856 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1664919 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1685241 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1722330 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1722411 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1734237 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161026 | 20161009 |
| 1735092 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161026 | 20161009 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse |
| gcc -m32 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -O -fomit-frame-pointer | sse |
| gcc -m32 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse
|