| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 774283 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 774939 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 791844 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 796418 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 796646 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 797216 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 808393 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 809784 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 811191 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 819090 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 819303 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 819698 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 824357 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 826139 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 826690 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 828263 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 829250 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 829625 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 833962 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 835876 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 837444 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 837634 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 838561 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 838864 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 840119 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 840878 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 854729 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 858999 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171010 | 20170725 |
| 860648 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 861797 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171010 | 20170725 |
| 861930 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 863583 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 865616 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 866158 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 868988 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 869640 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171010 | 20170725 |
| 875159 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171010 | 20170725 |
| 879724 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 881771 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171010 | 20170725 |
| 882175 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 882641 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 883586 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171010 | 20170725 |
| 883970 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 890554 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 891328 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 892216 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 903707 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 916759 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 923846 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 934102 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 940642 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 948400 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 948475 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 950561 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 955363 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 956303 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 958588 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 960084 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 960098 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 966368 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 967219 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 973608 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 975878 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 975911 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 975968 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 979826 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 986295 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 986589 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 986960 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 987744 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 988076 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 990014 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 991524 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 991652 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 992394 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 995277 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 995524 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 999048 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1007323 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1007499 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 1007532 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171010 | 20170725 |
| 1007713 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1014268 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1020048 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1022328 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1023088 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1030418 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1042625 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1053531 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1055122 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1071538 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1071971 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1077072 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1084311 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1085893 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1086116 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1090895 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1107282 | ref | gcc -m32 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1114711 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1139691 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1139844 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1141909 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1147591 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1165013 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1165142 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1165963 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1165982 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1168866 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1168951 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1169858 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1171939 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1172547 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1173155 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1173478 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1175559 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1176047 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1176888 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1178422 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1178646 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1178936 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1183305 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1183619 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1211521 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1211986 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1213906 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1215264 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1218408 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1219477 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1225466 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1225481 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1227708 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1227718 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1227846 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1236682 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1237380 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1237399 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171010 | 20170725 |
| 1239285 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1240662 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1243882 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1245688 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1245749 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1248428 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1251649 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1251748 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1271418 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1272368 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1278634 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1281849 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1281878 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1282087 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1282158 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1282206 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1282529 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1283858 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1283949 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1285393 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171010 | 20170725 |
| 1300996 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1302659 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1308064 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1308459 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 1309518 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171010 | 20170725 |
| 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
|