| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20871 | ssse3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20880 | ssse3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 20952 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20961 | sse2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 20961 | sse2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20961 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 20970 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20979 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 20997 | sse2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21015 | sse2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21033 | sse2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21087 | sse2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21105 | sse2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21123 | sse2 | gcc -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21132 | sse2 | gcc -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21150 | sse2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21213 | sse2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21231 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21240 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21258 | ssse3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 21267 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21276 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21276 | sse2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21411 | sse2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21438 | sse2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21456 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21456 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21456 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21465 | sse2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21465 | sse2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21474 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21483 | sse2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21573 | sse2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 22086 | sse2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22086 | sse2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22095 | sse2 | gcc -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22095 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22104 | sse2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22104 | sse2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22113 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22122 | sse2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22122 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22140 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22149 | sse2 | gcc -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22176 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22176 | sse2 | gcc -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22221 | sse2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22302 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 24246 | ssse3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 29151 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29160 | sse2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29160 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29169 | sse2 | gcc -funroll-loops -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29178 | sse2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29196 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29205 | sse2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29394 | sse2 | gcc -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29421 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29421 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29421 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29430 | sse2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29439 | sse2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29439 | sse2 | gcc -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 29448 | sse2 | gcc -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 31689 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 31725 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 31734 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 31743 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 31752 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 31752 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 31752 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 31986 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 31986 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 32040 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 34101 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 34164 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 34227 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 34254 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 36135 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36144 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36261 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36279 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36288 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36333 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 36414 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 36432 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 36486 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 36495 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 36513 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 38250 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110109 | 20110106 |
| 40941 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 41004 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 43362 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 43407 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 43407 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 43479 | ref | gcc -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 43632 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 43875 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 45864 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 45882 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 46971 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 47070 | ref | gcc -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 47079 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 47079 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 47088 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 47124 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 48978 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49014 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49077 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49086 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49086 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49095 | ref | gcc -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49320 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 49590 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 51111 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 51192 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 53163 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53163 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53199 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53244 | ref | gcc -m64 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53379 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53424 | ref | gcc -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53460 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110109 | 20110106 |
| 53883 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 138285 | ref | cc | 20110109 | 20110106 |
| 138600 | ref | gcc | 20110109 | 20110106 |
| 138618 | ref | gcc -funroll-loops | 20110109 | 20110106 |
| 297936 | sse2 | gcc | 20110109 | 20110106 |
| 298926 | sse2 | cc | 20110109 | 20110106 |
| 300915 | sse2 | gcc -funroll-loops | 20110109 | 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
|