| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3537 | nim | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 3544 | nim | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 3585 | nim | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 3614 | nim | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 3797 | nim | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171214 | 20171020 |
| 3863 | nim | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171214 | 20171020 |
| 3899 | nim | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 3903 | nim | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 3943 | nim | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 3958 | nim | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 3998 | nim | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 4065 | nim | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171214 | 20171020 |
| 53030 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 53267 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 53839 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 54255 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54476 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54648 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54706 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54727 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 54788 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 54826 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54876 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 54959 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55243 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55261 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55342 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55407 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55412 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55448 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55450 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 55464 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 55525 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55612 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55643 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55671 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55679 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55742 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55769 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55769 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55772 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55775 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55789 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55791 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55819 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55856 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55880 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 55893 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55917 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55928 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 55953 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 55985 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56019 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56044 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56049 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 56151 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56161 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 56298 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56379 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56424 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 56436 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 56492 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 56512 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 56575 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56608 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 56728 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 56987 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 57028 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 57039 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 57109 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 57155 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171214 | 20171020 |
| 57157 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171214 | 20171020 |
| 57159 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 57311 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 57315 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 57401 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 57461 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 57515 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171214 | 20171020 |
| 57783 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 57941 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 57993 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 58267 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58296 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171214 | 20171020 |
| 58342 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 58390 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 58498 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 58611 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 58784 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58787 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58800 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 58832 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58857 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58895 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58896 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58912 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 58913 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 58923 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 58961 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59040 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59041 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59049 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59107 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59161 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59170 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59202 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59208 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59216 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59240 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59252 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59266 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59267 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 59274 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59298 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59305 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59339 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59377 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 59394 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59404 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 59404 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 59433 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59482 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 59998 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60022 | ref | gcc -m32 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60056 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171214 | 20171020 |
| 60091 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60149 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60364 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 60380 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60384 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 60524 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60598 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 60625 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60718 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 60719 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60796 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 60840 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60873 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60881 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 60882 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 60905 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60937 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 60953 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 60974 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 61199 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 61210 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 61460 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 61544 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 61591 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171214 | 20171020 |
| 61949 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 62156 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 62177 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 62242 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 62506 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 62517 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171214 | 20171020 |
| 67810 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 67891 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171214 | 20171020 |
| 67905 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171214 | 20171020 |
| 67959 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171214 | 20171020 |
| 68101 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171214 | 20171020 |
| 68165 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 68220 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171214 | 20171020 |
| 68475 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171214 | 20171020 |
| 68573 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 68686 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 68787 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 68796 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 68843 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 68857 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 69087 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 69168 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 69203 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 69250 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 69324 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 69358 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 69378 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 69380 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 69451 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 69629 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 73175 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 73370 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171214 | 20171020 |
| 74424 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| 74493 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 74525 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171214 | 20171020 |
| 74608 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171214 | 20171020 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | nim |
| gcc -m32 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -O -fomit-frame-pointer | nim |
| gcc -m32 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | nim |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | nim
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | nim |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | nim |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | nim |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | nim |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | nim |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | nim |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | nim |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | nim
|