| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 32704 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 32768 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 32768 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 32896 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 32896 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33088 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33280 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33344 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33376 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33376 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33408 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33440 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33504 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33504 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33568 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33600 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33600 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33600 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33600 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33632 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33664 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33664 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33728 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33760 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33760 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33760 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33824 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33824 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 33856 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33888 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 33952 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34016 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34016 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34048 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34112 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34112 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34176 | opt_v4 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34176 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34176 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34208 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34240 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34240 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34272 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34272 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34336 | opt_v4 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34368 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34400 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34432 | opt_v4 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34432 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34528 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34560 | opt_v4 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34560 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34592 | opt_v4 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34592 | opt_v4 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34624 | opt_v4 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34656 | opt_v4 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34656 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34688 | opt_v4 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34688 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34752 | opt_v4 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34752 | opt_v4 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34784 | opt_v4 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34816 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34816 | opt_v4 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34848 | opt_v4 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 34880 | opt_v4 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34912 | opt_v4 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180818 | 20180818 |
| 34944 | opt_v4 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 34976 | opt_v4 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 35104 | opt_v4 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35136 | opt_v4 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35136 | opt_v4 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 35136 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35168 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35168 | opt_v4 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35200 | opt_v4 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35200 | opt_v4 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35232 | opt_v4 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35264 | opt_v4 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35264 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35264 | opt_v4 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35296 | opt_v4 | gcc -m32 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35328 | opt_v4 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35328 | opt_v4 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35360 | opt_v4 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35360 | opt_v4 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180818 | 20180818 |
| 35360 | opt_v4 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35360 | opt_v4 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35360 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35392 | opt_v4 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35392 | opt_v4 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35392 | opt_v4 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35392 | opt_v4 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35392 | opt_v4 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35424 | opt_v4 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35424 | opt_v4 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35456 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35456 | opt_v4 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35456 | opt_v4 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35488 | opt_v4 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35488 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35488 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35520 | opt_v4 | gcc -m32 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35520 | opt_v4 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35520 | opt_v4 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35520 | opt_v4 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35616 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35616 | opt_v4 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35616 | opt_v4 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35648 | opt_v4 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35648 | opt_v4 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35648 | opt_v4 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35648 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt_v4 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt_v4 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt_v4 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt_v4 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt_v4 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35712 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35776 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 35776 | opt_v4 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35808 | opt_v4 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35808 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35840 | opt_v4 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 35840 | opt_v4 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35872 | opt_v4 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35872 | opt_v4 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35904 | opt_v4 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 35968 | opt_v4 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 36000 | opt_v4 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36000 | opt_v4 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 36032 | opt_v4 | gcc -m32 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36032 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 36032 | opt_v4 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36064 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 36064 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 36064 | opt_v4 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36128 | opt_v4 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36160 | opt_v4 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36160 | opt_v4 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36192 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 36224 | opt_v4 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36224 | opt_v4 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36288 | opt_v4 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36288 | opt_v4 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36288 | opt_v4 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36320 | opt_v4 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36320 | opt_v4 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36320 | opt_v4 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36320 | opt_v4 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36416 | opt_v4 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36448 | opt_v4 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36448 | opt_v4 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36448 | opt_v4 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36448 | opt_v4 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 36480 | opt_v4 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36480 | opt_v4 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36480 | opt_v4 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 36512 | opt_v4 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36512 | opt_v4 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36512 | opt_v4 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 36544 | opt_v4 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36640 | opt_v4 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36640 | opt_v4 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 36768 | opt_v4 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 37152 | opt_v4 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 37248 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 37472 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 37536 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 37696 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 37984 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 40032 | opt_v4 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 40672 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 40768 | opt_v4 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 40768 | opt_v4 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180818 | 20180818 |
| 40832 | opt_v4 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 40896 | opt_v4 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 40896 | opt_v4 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 40928 | opt_v4 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 40960 | opt_v4 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 41216 | opt_v4 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 41760 | opt_v4 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 41856 | opt_v4 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 41888 | opt_v4 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 41984 | opt_v4 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 42048 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180818 | 20180818 |
| 42080 | opt_v4 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180818 | 20180818 |
| 42944 | opt_v4 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43008 | opt_v4 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43040 | opt_v4 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43104 | opt_v4 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43104 | opt_v4 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43168 | opt_v4 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43168 | opt_v4 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43264 | opt_v4 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43264 | opt_v4 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43264 | opt_v4 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43328 | opt_v4 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43328 | opt_v4 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43360 | opt_v4 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43424 | opt_v4 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43424 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43424 | opt_v4 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43456 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43488 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43520 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43552 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 43552 | opt_v4 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 43680 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43680 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 43776 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44352 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44352 | opt_v4 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 44448 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44672 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44768 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44832 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 44928 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45088 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45120 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45184 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45248 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45568 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45632 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45664 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45664 | opt_v4 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45664 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45664 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45664 | opt_v4 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180818 | 20180818 |
| 45952 | opt | gcc -m32 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 46528 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 46624 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180818 | 20180818 |
| 46688 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47168 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47296 | opt_v4 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47488 | opt_v4 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 47520 | opt_v4 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47520 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 47552 | opt_v4 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 47552 | opt_v4 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47584 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 47616 | opt_v4 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 47616 | opt_v4 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47648 | opt_v4 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47648 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 47744 | opt_v4 | gcc -m32 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47744 | opt_v4 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47776 | opt_v4 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 47808 | opt_v4 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47904 | opt_v4 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47904 | opt_v4 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 47904 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 47968 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 48160 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180818 | 20180818 |
| 48352 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 48512 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 48576 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 48608 | opt_v4 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180818 | 20180818 |
| 48928 | opt_v4 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 48960 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180818 | 20180818 |
| 49248 | opt_v4 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 49728 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 49792 | opt_v4 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 49824 | opt_v4 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 49824 | opt_v4 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 49856 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180818 | 20180818 |
| 49888 | opt_v4 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 49920 | opt_v4 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 49920 | opt_v4 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 49952 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180818 | 20180818 |
| 49984 | opt_v4 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 49984 | opt_v4 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 50016 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50048 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50080 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 50144 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50176 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50208 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50240 | opt_v4 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50240 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180818 | 20180818 |
| 50336 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 50688 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 51008 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 51040 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 51360 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 51584 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 51584 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 52096 | opt_v4 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 52128 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180818 | 20180818 |
| 52288 | opt_v4 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 52384 | opt_v4 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 52416 | opt_v4 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180818 | 20180818 |
| 52896 | opt_v4 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 52928 | opt_v4 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 52960 | opt_v4 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 53088 | opt_v4 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 54688 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 55008 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 55296 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180818 | 20180818 |
| 55424 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 55456 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 55488 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 55488 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 57088 | opt_v4 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 57088 | opt_v4 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 57248 | opt_v4 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 60416 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60416 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60480 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60480 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60512 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60544 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60640 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60672 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60672 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60736 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 60800 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61088 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61088 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61088 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61248 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61728 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61792 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61792 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61824 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61824 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61888 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 61920 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62208 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62240 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 62272 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62368 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62464 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62464 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62496 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62496 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62496 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62560 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62592 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 62656 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 62784 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 62784 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180818 | 20180818 |
| 62848 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 63008 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 63040 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 63104 | opt | gcc -m32 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 63328 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180818 | 20180818 |
| 63328 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180818 | 20180818 |
| 63360 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180818 | 20180818 |
| 63488 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 63520 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180818 | 20180818 |
| 63552 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180818 | 20180818 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | opt_v4 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | opt_v4 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | opt_v4
|