| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 45033 | xmm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 45075 | xmm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 45126 | xmm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 55373 | xmm | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 55426 | xmm | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 55743 | xmm | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 55748 | xmm | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 55797 | xmm | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 55799 | xmm | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 55898 | xmm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 55907 | xmm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 56376 | xmm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 56381 | xmm | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 56420 | xmm | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 56436 | xmm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171206 | 20171020 |
| 56455 | xmm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 56456 | xmm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 56499 | xmm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 58606 | xmm | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 58659 | xmm | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 58676 | xmm | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 58680 | xmm | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 58704 | xmm | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 58802 | xmm | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 58804 | xmm | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 58824 | xmm | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 58960 | xmm | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 58970 | xmm | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 59013 | xmm | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 59046 | xmm | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171206 | 20171020 |
| 59047 | xmm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 59100 | xmm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 59720 | xmm | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 59724 | xmm | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 59859 | xmm | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 59896 | xmm | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 59928 | xmm | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 59982 | xmm | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 61127 | xmm | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 61149 | xmm | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 61774 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 61819 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62458 | xmm | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 62475 | xmm | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62489 | xmm | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 62498 | xmm | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62506 | xmm | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62507 | xmm | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62508 | xmm | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62512 | xmm | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62514 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62518 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62530 | xmm | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62534 | xmm | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62538 | xmm | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 62540 | xmm | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 62541 | xmm | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 62568 | xmm | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 62568 | xmm | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 63886 | xmm | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 66821 | xmm | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66853 | xmm | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66876 | xmm | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66909 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66924 | xmm | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66962 | xmm | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 66996 | xmm | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 67021 | xmm | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 67077 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 67108 | xmm | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 67123 | xmm | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 67242 | xmm | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 101065 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 101232 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 101857 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 102041 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 102187 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 102221 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 102594 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 102607 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 103015 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 103143 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 103619 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 103737 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 103951 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104018 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104069 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104071 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104133 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104231 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104268 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104318 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104426 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104497 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104602 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104609 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104613 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104672 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104700 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104705 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104737 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104901 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 104904 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104913 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104969 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 104997 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 105005 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105078 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105083 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 105165 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 105298 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105307 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105409 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105709 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 105964 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 105986 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 105993 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 106068 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 106084 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106112 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 106133 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 106175 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106267 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106315 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106386 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106409 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106432 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 106447 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106499 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 106540 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106570 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 106592 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 106769 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 106872 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 107336 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 107615 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107658 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 107668 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107684 | ref | gcc -m32 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107710 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107720 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107734 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107770 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107822 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171206 | 20171020 |
| 107825 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108008 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108089 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108095 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 108153 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108158 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108188 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108303 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 108346 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108515 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 108668 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108700 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 108720 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 108928 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 108929 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 108965 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109019 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 109098 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 109242 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109301 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109339 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 109446 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109533 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109661 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109681 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109729 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109734 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109735 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171206 | 20171020 |
| 109811 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 109884 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 110228 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 110287 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 110298 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 110498 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 110515 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 110739 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 110785 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 110795 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 110959 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 111430 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 111456 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 111464 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 111922 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 112156 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 112356 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 112370 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 112555 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 112939 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 113737 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 114156 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 114445 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171206 | 20171020 |
| 114653 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 115311 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171206 | 20171020 |
| 115470 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171206 | 20171020 |
| 115623 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171206 | 20171020 |
| 117396 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 118145 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171206 | 20171020 |
| 121464 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 121779 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122154 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122172 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122329 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122594 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122816 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 122894 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123016 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123017 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123141 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123544 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123645 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123751 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 123835 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 124223 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 124604 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 124808 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 125391 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 125398 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 125405 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 125415 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 125862 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 126024 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 126135 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 126530 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 126693 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 126820 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127042 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127092 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127246 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127251 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127621 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127624 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127624 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127680 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 127785 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128004 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128211 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128249 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128387 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128512 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171206 | 20171020 |
| 128718 | ref | gcc -m32 -march=i386 -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
|