| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 194518 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 196332 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 212083 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 212572 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 215583 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 216224 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 217784 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 217905 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 218444 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219224 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219226 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219286 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219389 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219407 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219609 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 219893 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 220476 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 224009 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 225355 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 225613 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 226681 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 227293 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 227634 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 227827 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 230094 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 230107 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 230131 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 230586 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 230633 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 230799 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 231672 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 232209 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 232448 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180824 | 20180818 |
| 234661 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 235587 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 237166 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 239220 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 239275 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 239783 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 239929 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 240996 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 241135 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 241861 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 242605 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 245760 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 247420 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 247462 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 247990 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 248427 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 248585 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 248847 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 249393 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 250346 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 251567 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180824 | 20180818 |
| 251706 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180824 | 20180818 |
| 251928 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180824 | 20180818 |
| 252071 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 253065 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180824 | 20180818 |
| 254089 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 254563 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 254674 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180824 | 20180818 |
| 255188 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 255645 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180824 | 20180818 |
| 256570 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 256853 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 257612 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 258111 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258222 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258445 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258514 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258607 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 258669 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258728 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258844 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 258911 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259097 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259113 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259191 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259272 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259278 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259433 | ref | gcc -m32 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259482 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259543 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 259553 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259746 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259782 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 259869 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260008 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260024 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260060 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260234 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 260756 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260807 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 260844 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 261113 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 261258 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 261334 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 261987 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 262135 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180824 | 20180818 |
| 262877 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180824 | 20180818 |
| 263231 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 265071 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180824 | 20180818 |
| 269052 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 269153 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 269581 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 270464 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 270732 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 270861 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 270996 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 271379 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 271486 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 271512 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 271685 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 271810 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272166 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272220 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 272233 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272333 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272536 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272567 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272730 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 272795 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272827 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 272925 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 273385 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 273641 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 273718 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 273845 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274105 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274139 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274214 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274244 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274280 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274302 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274309 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274427 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274508 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274573 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274643 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274703 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 274770 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274834 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 274975 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 275151 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 275212 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 275280 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 275780 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 275913 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276036 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276341 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276580 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276746 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276772 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 276924 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 277020 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 277135 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 277504 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 277520 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 278123 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 278829 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 279184 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180824 | 20180818 |
| 281131 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 281141 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 281466 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 281774 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 282123 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 282234 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 283068 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 283520 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 283634 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 284347 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 284770 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180824 | 20180818 |
| 285351 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180824 | 20180818 |
| 289496 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180824 | 20180818 |
| 290998 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| 297234 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180824 | 20180818 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |