| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52654 | ANSI_opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20100507 | 20100425 |
| 52734 | ANSI_opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 52789 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 52791 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100507 | 20100425 |
| 52919 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 53920 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 53937 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 53967 | ANSI_opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 53998 | ANSI_opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 54017 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 54022 | ANSI_opt64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 54024 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 54864 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 54947 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 54952 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 54967 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 54980 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55003 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55006 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55019 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55583 | ANSI_opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55600 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55601 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55602 | ANSI_opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55634 | ANSI_opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55689 | ANSI_opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55880 | ANSI_opt32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 55908 | ANSI_opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55914 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 55998 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 56016 | ANSI_opt32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 56018 | ANSI_opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 56643 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100507 | 20100425 |
| 56700 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 56713 | ANSI_opt32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 56771 | ANSI_opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20100507 | 20100425 |
| 56828 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 57336 | ANSI_opt64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 57684 | ANSI_opt64 | gcc -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 57699 | ANSI_opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 57701 | ANSI_opt64 | gcc -m64 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 57819 | ANSI_opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 57831 | ANSI_opt64 | gcc -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 58245 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 58303 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 59007 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 59048 | ANSI_opt64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 59697 | ANSI_opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 59832 | ANSI_opt64 | gcc -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 60192 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 60251 | ANSI_opt32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 60255 | ANSI_opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 60298 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 60327 | ANSI_opt32 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 62297 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 62534 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 62733 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 62814 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 62872 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 63101 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 63496 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 63532 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 64931 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 64952 | ANSI_opt32 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 65152 | ANSI_opt32 | gcc -m64 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 65201 | ANSI_opt32 | gcc -O -fomit-frame-pointer | 20100507 | 20100425 |
| 65280 | ANSI_opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100507 | 20100425 |
| 65882 | ANSI_opt32 | gcc -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 65979 | ANSI_opt32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 67075 | ANSI_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 67210 | ANSI_opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 67389 | ANSI_opt32 | gcc -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 67400 | ANSI_opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 67401 | ANSI_opt32 | gcc -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 67547 | ANSI_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 67622 | ANSI_opt32 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 67998 | ANSI_opt32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 68043 | ANSI_opt32 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 68109 | ANSI_opt32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 68295 | ANSI_opt64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 70142 | ANSI_opt32 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 70689 | ANSI_opt64 | gcc -O -fomit-frame-pointer | 20100507 | 20100425 |
| 70877 | ANSI_opt64 | gcc -m64 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 70888 | ANSI_opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100507 | 20100425 |
| 71099 | ANSI_opt32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 71144 | ANSI_opt32 | gcc -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 71268 | ANSI_opt64 | gcc -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 71559 | ANSI_opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100507 | 20100425 |
| 72046 | ANSI_opt32 | gcc -m64 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 72098 | ANSI_opt32 | gcc -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 72116 | ANSI_opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 72232 | ANSI_opt32 | gcc -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 72237 | ANSI_opt64 | gcc -march=nocona -O -fomit-frame-pointer | 20100507 | 20100425 |
| 72248 | ANSI_opt32 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 72772 | ANSI_opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 73022 | ANSI_opt32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 73080 | ANSI_opt32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 73511 | ANSI_opt32 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 73656 | ANSI_opt32 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 74796 | ANSI_opt32 | gcc -march=nocona -Os -fomit-frame-pointer | 20100507 | 20100425 |
| 79864 | ANSI_opt32 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 79896 | ANSI_opt32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 81649 | ANSI_opt32 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 83711 | ANSI_opt32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 84057 | ANSI_opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 84494 | ANSI_opt64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 84509 | ANSI_opt64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 84583 | ANSI_opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 84634 | ANSI_opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 84669 | ANSI_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 84763 | ANSI_opt64 | gcc -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 84781 | ANSI_opt64 | gcc -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 84868 | ANSI_opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 84975 | ANSI_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 92917 | ANSI_opt64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 93181 | ANSI_opt64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 95220 | ANSI_opt64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 95332 | ANSI_opt64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 95350 | ANSI_opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100507 | 20100425 |
| 95398 | ANSI_opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100507 | 20100425 |
| 193490 | ANSI_opt64 | gcc -funroll-loops | 20100507 | 20100425 |
| 194139 | ANSI_opt64 | gcc | 20100507 | 20100425 |
| 194157 | ANSI_opt64 | cc | 20100507 | 20100425 |
| 204144 | ANSI_opt32 | cc | 20100507 | 20100425 |
| 204144 | ANSI_opt32 | gcc | 20100507 | 20100425 |
| 204189 | ANSI_opt32 | gcc -funroll-loops | 20100507 | 20100425 |
| 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
|