| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52641 | ANSI_opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 52739 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100531 | 20100509 |
| 52770 | ANSI_opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20100531 | 20100509 |
| 52905 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 52943 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 53960 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 53963 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 53963 | ANSI_opt64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 53971 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 54055 | ANSI_opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 54057 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 54134 | ANSI_opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 54884 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 54907 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 54956 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 54957 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55058 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55074 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55092 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55117 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55457 | ANSI_opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55527 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55561 | ANSI_opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55593 | ANSI_opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55693 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55817 | ANSI_opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55898 | ANSI_opt32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 55965 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 55997 | ANSI_opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 56019 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 56055 | ANSI_opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 56158 | ANSI_opt32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 56705 | ANSI_opt32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 56760 | ANSI_opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20100531 | 20100509 |
| 56782 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100531 | 20100509 |
| 56835 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 56866 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 57200 | ANSI_opt64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 57695 | ANSI_opt64 | gcc -m64 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 57739 | ANSI_opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 57780 | ANSI_opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 57802 | ANSI_opt64 | gcc -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 57815 | ANSI_opt64 | gcc -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 58267 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 58288 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 59051 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 59127 | ANSI_opt64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 59652 | ANSI_opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 59704 | ANSI_opt64 | gcc -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 60209 | ANSI_opt32 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 60308 | ANSI_opt32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 60336 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 60343 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 60460 | ANSI_opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 62409 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 62601 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 62807 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 62935 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 62997 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 63085 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 63489 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 63661 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 64724 | ANSI_opt32 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 64855 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 65133 | ANSI_opt32 | gcc -m64 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 65189 | ANSI_opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100531 | 20100509 |
| 65255 | ANSI_opt32 | gcc -O -fomit-frame-pointer | 20100531 | 20100509 |
| 65994 | ANSI_opt32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 66004 | ANSI_opt32 | gcc -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 67232 | ANSI_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 67275 | ANSI_opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 67289 | ANSI_opt32 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 67295 | ANSI_opt32 | gcc -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 67379 | ANSI_opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 67562 | ANSI_opt32 | gcc -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 67570 | ANSI_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 67873 | ANSI_opt32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 68068 | ANSI_opt64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 68115 | ANSI_opt32 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 68284 | ANSI_opt32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 70230 | ANSI_opt32 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 70690 | ANSI_opt64 | gcc -O -fomit-frame-pointer | 20100531 | 20100509 |
| 70712 | ANSI_opt64 | gcc -m64 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 70730 | ANSI_opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100531 | 20100509 |
| 71015 | ANSI_opt32 | gcc -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 71165 | ANSI_opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 71279 | ANSI_opt32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 71691 | ANSI_opt64 | gcc -march=k8 -O -fomit-frame-pointer | 20100531 | 20100509 |
| 71844 | ANSI_opt32 | gcc -m64 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 72113 | ANSI_opt64 | gcc -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 72115 | ANSI_opt32 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 72215 | ANSI_opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100531 | 20100509 |
| 72435 | ANSI_opt32 | gcc -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 72461 | ANSI_opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 72937 | ANSI_opt32 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 73140 | ANSI_opt32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 73200 | ANSI_opt32 | gcc -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 73385 | ANSI_opt32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 73476 | ANSI_opt32 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 74818 | ANSI_opt32 | gcc -march=nocona -Os -fomit-frame-pointer | 20100531 | 20100509 |
| 79937 | ANSI_opt32 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 79947 | ANSI_opt32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 81855 | ANSI_opt32 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 82137 | ANSI_opt32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 83919 | ANSI_opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 84164 | ANSI_opt64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 84260 | ANSI_opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 84343 | ANSI_opt64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 84612 | ANSI_opt64 | gcc -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 84674 | ANSI_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 84770 | ANSI_opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 84821 | ANSI_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 84894 | ANSI_opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 85339 | ANSI_opt64 | gcc -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 92624 | ANSI_opt64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 92950 | ANSI_opt64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 95201 | ANSI_opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 95366 | ANSI_opt64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100531 | 20100509 |
| 95505 | ANSI_opt64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 95693 | ANSI_opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100531 | 20100509 |
| 193441 | ANSI_opt64 | gcc -funroll-loops | 20100531 | 20100509 |
| 193446 | ANSI_opt64 | cc | 20100531 | 20100509 |
| 193494 | ANSI_opt64 | gcc | 20100531 | 20100509 |
| 204164 | ANSI_opt32 | gcc | 20100531 | 20100509 |
| 204227 | ANSI_opt32 | gcc -funroll-loops | 20100531 | 20100509 |
| 204277 | ANSI_opt32 | cc | 20100531 | 20100509 |
| 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 | SSE4.1 |
| gcc | SSE4.1 |
| gcc -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -O -fomit-frame-pointer | SSE4.1 |
| gcc -Os -fomit-frame-pointer | SSE4.1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | SSE4.1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops | SSE4.1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | SSE4.1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -O -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | SSE4.1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -march=k8 -O -fomit-frame-pointer | SSE4.1 |
| gcc -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
| gcc -march=nocona -O -fomit-frame-pointer | SSE4.1 |
| gcc -march=nocona -Os -fomit-frame-pointer | SSE4.1
|