| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 144742 | sphlib | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 145246 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120524 | 20120521 |
| 145308 | sphlib | gcc -O -fomit-frame-pointer | 20120524 | 20120521 |
| 145653 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 145757 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 145907 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120524 | 20120521 |
| 146170 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120524 | 20120521 |
| 146194 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 146587 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 146709 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 147034 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 147099 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 147110 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20120524 | 20120521 |
| 147129 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 147172 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148074 | sphlib | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148306 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148342 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148388 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148461 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148536 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148844 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 148919 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 149066 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 150223 | sphlib | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120524 | 20120521 |
| 163984 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 170898 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 171599 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 171607 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 171729 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 171786 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 171997 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172050 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172060 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172157 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172650 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 172671 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 172706 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 172748 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172761 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 172914 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 173218 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 173480 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 173697 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 173838 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174031 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174320 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174348 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174351 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174389 | sphlib | gcc -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 174417 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 174649 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 174750 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 174777 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 174785 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 175016 | sphlib | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 175047 | sphlib | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 175097 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 175564 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 175569 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 175848 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 175865 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 175957 | sphlib | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 176013 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 176036 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 176054 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 176213 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 176690 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 176721 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 177467 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 177908 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 178137 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 178151 | sphlib | gcc -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 178379 | sphlib | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 178446 | sphlib | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 178595 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 179042 | sphlib | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 179112 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 179188 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 179219 | sphlib | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 179235 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 179707 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180081 | sphlib | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180205 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180506 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180726 | sphlib | gcc -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180733 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180766 | sphlib | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180775 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 180810 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 180923 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 180925 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 180949 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 180979 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 181206 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 181290 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 181715 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 182212 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 182624 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 182712 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 392303 | sphlib | cc | 20120524 | 20120521 |
| 395596 | sphlib | gcc | 20120524 | 20120521 |
| 396371 | sphlib | gcc -funroll-loops | 20120524 | 20120521 |
| Compiler | Implementations
|
| cc | ccalik/vperm |
| gcc | ccalik/vperm |
| gcc -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -O -fomit-frame-pointer | ccalik/vperm |
| gcc -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops | ccalik/vperm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
| gcc -march=nocona -Os -fomit-frame-pointer | ccalik/vperm
|
| Compiler | Implementations
|
| cc | ccalik/aesni |
| gcc | ccalik/aesni |
| gcc -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -O -fomit-frame-pointer | ccalik/aesni |
| gcc -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops | ccalik/aesni |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
| gcc -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
| gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
| gcc -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
| gcc -march=nocona -Os -fomit-frame-pointer | ccalik/aesni
|
| Compiler | Implementations
|
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ccalik/vperm |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ccalik/vperm
|