| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 705510 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 711368 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 712665 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 714398 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 715935 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 716093 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 728715 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 732570 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 787733 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 795015 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 797340 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 798315 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 811695 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 812062 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 813465 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 814088 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 817208 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 818812 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 865658 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 870653 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 883725 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 886222 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 890317 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 891000 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 900285 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 905918 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1026480 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1028205 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1123643 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1141080 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1156575 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1160430 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1161915 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1161990 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1164112 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1165320 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1169123 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1174485 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1175317 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1175902 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1178873 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1188698 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 1195882 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1196040 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1253520 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1254142 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1262865 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1264695 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1268917 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1272518 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1281630 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1285005 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1285853 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1286557 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1290878 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1291657 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1292093 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1293562 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1294627 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1294703 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1296338 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1297163 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1297403 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1297755 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1297897 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1298332 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1298370 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1299502 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1299517 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1299825 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1299840 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1300868 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1301408 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1303312 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1303432 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1305780 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1306260 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1307737 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1308555 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1310325 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1310760 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1312245 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1319040 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1319452 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1320892 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1321898 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1323150 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1324313 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1325475 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1328790 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1330755 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1331295 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1332188 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1333320 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1333507 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1334738 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1335293 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1335720 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1336620 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1339582 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1340062 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1340093 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1340820 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1341712 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1342755 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1343490 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1346130 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1348087 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1351627 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1354747 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1355887 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1360523 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1360965 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1361873 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1366238 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1374555 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1381597 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1387748 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1390703 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 1390995 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1391063 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1394550 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1399215 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1401442 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1404360 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1405927 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1408897 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1409265 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1413967 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1423830 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1436798 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1441950 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1448422 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1456695 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1462830 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1475633 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1476675 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1478467 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1482420 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1486680 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 1497038 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1500960 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1505820 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1507590 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1513147 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1520287 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1524885 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1550040 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1565393 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1565520 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1566780 | ref | gcc -m32 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 1610445 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 3032498 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3033210 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3033367 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3033967 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3035242 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3044242 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3055515 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 3065227 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 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
|