| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12510 | sse2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12555 | sse2 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12618 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12618 | sse2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12699 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12717 | sse2 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12852 | sse2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12897 | sse2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12897 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12924 | sse2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12933 | sse2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 12942 | sse2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 13041 | sse2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 14148 | sse2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 16767 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 16866 | sse2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 16902 | sse2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 16920 | sse2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 16947 | sse2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 16983 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 16992 | sse2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17028 | sse2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17172 | sse2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17424 | sse2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17568 | sse2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17568 | sse2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17631 | sse2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17703 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17721 | sse2 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17721 | sse2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17730 | sse2 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17784 | sse2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17802 | sse2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 17838 | sse2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170801 | 20170725 |
| 17946 | sse2 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 18000 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 18072 | sse2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 18171 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18225 | sse2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18306 | sse2 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18324 | sse2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18351 | sse2 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18360 | sse2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18387 | sse2 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 18504 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 18666 | sse2 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 18729 | sse2 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49185 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49221 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49257 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49284 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49302 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49311 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49320 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49329 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49329 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49338 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49347 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49365 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49365 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49374 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49383 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49392 | ref | gcc -m32 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49392 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49437 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49437 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49446 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49482 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49491 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49518 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49536 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49536 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49545 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49581 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49599 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49617 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49644 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49662 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49689 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49707 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49716 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49779 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49815 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49842 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49869 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49887 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49905 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 49950 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 50058 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 50319 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 58626 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 58680 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 58761 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 58788 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 58851 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 58860 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 58887 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 58905 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59193 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59220 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59265 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59292 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59508 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59526 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59535 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59616 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59652 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59670 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59859 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59859 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59877 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59877 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59904 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 59913 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59931 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 59985 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60003 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60030 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60093 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60102 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60120 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60147 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60156 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60156 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60228 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60237 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60318 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60327 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60327 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60327 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60354 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60372 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 60372 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60381 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60399 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60408 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60426 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60435 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60444 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60444 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60462 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60498 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 60516 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 61659 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 61686 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 61704 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 61803 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62325 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62424 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62469 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62487 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62514 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62514 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62550 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62649 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62820 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62820 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 62919 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 62991 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 63369 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 63459 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63477 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63486 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 63495 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 63513 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63630 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 63666 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63855 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63909 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170801 | 20170725 |
| 63936 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 64026 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170801 | 20170725 |
| 71856 | sse2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170801 | 20170725 |
| 94410 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 94518 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 94905 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 95706 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 95787 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 96129 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 96462 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 96840 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97065 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97182 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97200 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97218 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97272 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97524 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97524 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97623 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 97965 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98064 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98082 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98208 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98244 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98343 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98343 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98361 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98640 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98667 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98721 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98766 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98775 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 98865 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 99063 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 99207 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 99549 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 100431 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 100935 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 101061 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 101511 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 101790 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 102132 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 102195 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 102375 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 102447 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170801 | 20170725 |
| 102627 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170801 | 20170725 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2
|