| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 38012 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 38029 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 38063 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 38080 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 38165 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 38233 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 38352 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 38369 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 38522 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 38573 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 42568 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 42585 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 42738 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 43231 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 44098 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110113 | 20110106 |
| 44098 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 44166 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 44217 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 44370 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 44642 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110113 | 20110106 |
| 45645 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 48875 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 48909 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 48994 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 49164 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 49419 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 50252 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 50643 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 50864 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 50949 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 51170 | ref | gcc -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 51918 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 53567 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 53703 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 54485 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 54706 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 54995 | ref | gcc -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 55029 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 55080 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 55148 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 55182 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 55250 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 55301 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 55403 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 55590 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 55658 | ref | gcc -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 55981 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 56032 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 56321 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 56559 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 61013 | sse2 | gcc -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 61166 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 61183 | sse2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 61251 | sse2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 61353 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 61659 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 61727 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 61948 | ref | gcc -O -fomit-frame-pointer | 20110113 | 20110106 |
| 62067 | sse2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 62305 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 62322 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 62424 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 62696 | sse2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 62764 | ref | gcc -m64 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 62781 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 62951 | sse2 | gcc -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 63308 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 63444 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110113 | 20110106 |
| 65705 | sse2 | gcc -funroll-loops -O -fomit-frame-pointer | 20110113 | 20110106 |
| 65960 | sse2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 66793 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 66980 | sse2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 67218 | sse2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 67592 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 67864 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 68017 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 68340 | sse2 | gcc -O -fomit-frame-pointer | 20110113 | 20110106 |
| 69377 | sse2 | gcc -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 70499 | sse2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110113 | 20110106 |
| 71179 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 74868 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 76517 | sse2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 78557 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 79237 | sse2 | gcc -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 80104 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 80274 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 81192 | sse2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 81260 | sse2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 82178 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 82229 | sse2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 82382 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 82603 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 83232 | sse2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 83283 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 84337 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 84558 | sse2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110113 | 20110106 |
| 84575 | sse2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 84796 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110113 | 20110106 |
| 85153 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 85833 | sse2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 86241 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 86428 | sse2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 86530 | sse2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 86564 | sse2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110113 | 20110106 |
| 86921 | sse2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 87533 | sse2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 87601 | sse2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 87652 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 87805 | sse2 | gcc -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 87856 | sse2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 88434 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 88808 | sse2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 91460 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 92055 | sse2 | gcc -march=nocona -Os -fomit-frame-pointer | 20110113 | 20110106 |
| 92463 | sse2 | gcc -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 94418 | sse2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 95982 | sse2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 96135 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 97852 | sse2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20110113 | 20110106 |
| 100963 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110113 | 20110106 |
| 166039 | ref | gcc | 20110113 | 20110106 |
| 166090 | ref | cc | 20110113 | 20110106 |
| 166209 | ref | gcc -funroll-loops | 20110113 | 20110106 |
| 691696 | sse2 | gcc | 20110113 | 20110106 |
| 693396 | sse2 | gcc -funroll-loops | 20110113 | 20110106 |
| 693583 | sse2 | cc | 20110113 | 20110106 |
| Compiler | Implementations
|
| cc | ssse3 |
| gcc | ssse3 |
| gcc -O2 -fomit-frame-pointer | ssse3 |
| gcc -O3 -fomit-frame-pointer | ssse3 |
| gcc -O -fomit-frame-pointer | ssse3 |
| gcc -Os -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops | ssse3 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -Os -fomit-frame-pointer | ssse3
|
| Compiler | Implementations
|
| cc | sse41 |
| gcc | sse41 |
| gcc -O2 -fomit-frame-pointer | sse41 |
| gcc -O3 -fomit-frame-pointer | sse41 |
| gcc -O -fomit-frame-pointer | sse41 |
| gcc -Os -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops | sse41 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -O -fomit-frame-pointer | sse41 |
| gcc -m64 -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -march=nocona -Os -fomit-frame-pointer | sse41
|