| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 213669 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170727 | 20170725 |
| 214776 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 216603 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 217116 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 217449 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170727 | 20170725 |
| 217674 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 217908 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 220662 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 220725 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 220752 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 220788 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 220905 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 220941 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 221085 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 221229 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 221769 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 222165 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 222210 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 222615 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 222759 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 223119 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 223515 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 223713 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170727 | 20170725 |
| 223902 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 224136 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 224307 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 224352 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 224613 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 224793 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 224883 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 225018 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 225360 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 225486 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 225495 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170727 | 20170725 |
| 225621 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170727 | 20170725 |
| 225918 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 225936 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 226071 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 226197 | ref | gcc -m32 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 226224 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170727 | 20170725 |
| 226269 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 226611 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 227295 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 227349 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 227592 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 228006 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 228456 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 228609 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170727 | 20170725 |
| 228762 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 228960 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 229167 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 229572 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170727 | 20170725 |
| 229824 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 230040 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230058 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230130 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230220 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230283 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230310 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230382 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230391 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 230436 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230643 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 230661 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 230724 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 231030 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 231228 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170727 | 20170725 |
| 231246 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 231291 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 231525 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170727 | 20170725 |
| 231570 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 231597 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 231912 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 232056 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 232101 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 232299 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 232398 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 232461 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 232596 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170727 | 20170725 |
| 232659 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 232848 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 232911 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 233127 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 233397 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 233757 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 234063 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 234081 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 234090 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 234414 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 234468 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 234675 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 235017 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 235035 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 235890 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 236007 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 236709 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 236790 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 236943 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170727 | 20170725 |
| 237141 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 237492 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 237888 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 238608 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 238653 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 238734 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 238950 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170727 | 20170725 |
| 239157 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 239481 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 239517 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 239922 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170727 | 20170725 |
| 239976 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170727 | 20170725 |
| 240210 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 241173 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 242541 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 242559 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 244503 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 246654 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 246672 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 246816 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 247041 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 248238 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 248553 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 252108 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 255483 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170727 | 20170725 |
| 256509 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170727 | 20170725 |
| 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=core-avx-i -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-avx -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
|