| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 57405 | xmm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 57705 | xmm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 57723 | xmm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 70504 | xmm | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 70544 | xmm | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 70568 | xmm | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 70626 | xmm | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 71523 | xmm | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 71530 | xmm | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 71566 | xmm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171206 | 20171020 |
| 71860 | xmm | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 71861 | xmm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 71893 | xmm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 71895 | xmm | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 72036 | xmm | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 72041 | xmm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 72045 | xmm | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 72064 | xmm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 72070 | xmm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 72086 | xmm | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 72086 | xmm | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 72091 | xmm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 74388 | xmm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74411 | xmm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74432 | xmm | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74450 | xmm | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74496 | xmm | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74519 | xmm | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 74980 | xmm | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 74984 | xmm | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 75021 | xmm | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 75024 | xmm | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 75039 | xmm | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 75058 | xmm | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 75343 | xmm | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 75394 | xmm | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 76578 | xmm | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 76581 | xmm | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 76585 | xmm | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 76610 | xmm | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 76988 | xmm | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 77027 | xmm | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 78272 | xmm | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 78314 | xmm | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 78820 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 78840 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79851 | xmm | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79861 | xmm | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79866 | xmm | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79867 | xmm | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79895 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79898 | xmm | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79899 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79910 | xmm | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79912 | xmm | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79913 | xmm | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 79927 | xmm | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79935 | xmm | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 79996 | xmm | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 80001 | xmm | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 80006 | xmm | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 80010 | xmm | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 80024 | xmm | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 80040 | xmm | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 89161 | xmm | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89183 | xmm | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89205 | xmm | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89270 | xmm | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89286 | xmm | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89312 | xmm | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89316 | xmm | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89326 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89350 | xmm | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89369 | xmm | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89488 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 89508 | xmm | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 125763 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 126085 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 127122 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 127360 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 127456 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 127746 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 130107 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 130126 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 130210 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 130451 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 130529 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 131027 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 131060 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 131104 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 131403 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 131560 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 131882 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 131937 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 132306 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 132350 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 132407 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 132480 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 132916 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 132965 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133002 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133015 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133085 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133217 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133240 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133242 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133300 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133397 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133403 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133468 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133478 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133586 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133605 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133664 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133673 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133676 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133739 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 133742 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133787 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 133869 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133907 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 133930 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 134016 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 134128 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 134217 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134450 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 134465 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134530 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 134563 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 134565 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134592 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134609 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134792 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 134803 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 134823 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171206 | 20171020 |
| 134840 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 135013 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 135117 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135227 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135433 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135451 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135455 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135495 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 135612 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 135888 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 136247 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 136515 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 136788 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 136809 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 137100 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137110 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137123 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 137147 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137164 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 137366 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137527 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137661 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137750 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 137809 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 137880 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 138034 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 138107 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138152 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138168 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138190 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 138289 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 138335 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 138482 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 138503 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 138622 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 138799 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138850 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138864 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 138918 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139063 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139102 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 139187 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139217 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139347 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139418 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139491 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139546 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139553 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139603 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 139653 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139712 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139739 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139764 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 139792 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139934 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 139937 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 139959 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 140073 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 140131 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 140256 | ref | gcc -m32 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 140607 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 140824 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 140889 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 141108 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 142091 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 142187 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 142758 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 143019 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 143383 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 143440 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 143561 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 143689 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 143862 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144001 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144097 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144294 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144322 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144440 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144588 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144717 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144764 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144793 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 144986 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145036 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145059 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145172 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145321 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145334 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145336 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145379 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 145453 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145504 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145521 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145662 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145835 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 145841 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 146034 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146070 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146074 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146382 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146554 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 146771 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 146902 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146953 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 146961 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 147864 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 148104 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 148752 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 149734 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 149747 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 149934 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 149977 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 154094 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
| gcc -m32 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -O -fomit-frame-pointer | xmm |
| gcc -m32 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm
|