| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 139997 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 140189 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140213 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 140307 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140318 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161010 | 20161009 |
| 140376 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140493 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140528 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 140544 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 140559 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161010 | 20161009 |
| 140581 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140608 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 140715 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 141072 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 141102 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 141178 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 141312 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 141333 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 141568 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 142115 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 142990 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 142992 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 143021 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 143221 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 143224 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 143658 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161010 | 20161009 |
| 143664 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161010 | 20161009 |
| 143811 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144037 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144091 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144103 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144122 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144136 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144141 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144142 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144142 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144384 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144512 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 144614 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144659 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144827 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144858 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 144901 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 144995 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 145220 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 145280 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 146911 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 146962 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 147556 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 147557 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 148538 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 148619 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149062 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 149063 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 149104 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 149613 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149638 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149648 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 149659 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149738 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149742 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 149770 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 150192 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 150336 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 150387 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 150823 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 150888 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 150982 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151002 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151043 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 151045 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 151058 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 151171 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 151214 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151222 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 151240 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151259 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151364 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151688 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151784 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 151829 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161010 | 20161009 |
| 152040 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 152048 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 152055 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153200 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153208 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153240 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153357 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 153704 | ref | gcc -m32 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153800 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153805 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 153856 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153856 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161010 | 20161009 |
| 153879 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 153979 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161010 | 20161009 |
| 154013 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 154048 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 154111 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 154224 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 154395 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 154413 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 154471 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 154630 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 154818 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 154869 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 155448 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 155620 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 155978 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161010 | 20161009 |
| 156061 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161010 | 20161009 |
| 156174 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 156181 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 156288 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161010 | 20161009 |
| 156712 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 156822 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 156896 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161010 | 20161009 |
| 157245 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 157434 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 157438 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| 157439 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161010 | 20161009 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
| gcc -m32 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|