| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 89608 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89732 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89736 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89756 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89772 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89788 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89792 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89796 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89812 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89820 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89840 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89844 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89856 | sphlib | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89864 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89868 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20120329 | 20120316 |
| 89876 | sphlib | gcc -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90028 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90044 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90044 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90192 | sphlib | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90512 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90528 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90532 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90540 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 90784 | sphlib | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
| 106020 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106024 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106072 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106096 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106148 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106216 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106280 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106716 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 106736 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 106844 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 106892 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 106912 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106932 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 106960 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 106964 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107052 | sphlib | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107112 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107136 | sphlib | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107172 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107176 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107192 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107212 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107224 | sphlib | gcc -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107236 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 107312 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 107320 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 107324 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 107324 | sphlib | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107492 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 107496 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107552 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 107784 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 107828 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 108112 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 108228 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 109000 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 109156 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 109200 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 110444 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 110816 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 110852 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 110980 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111036 | sphlib | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111092 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111096 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111100 | sphlib | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111112 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111164 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111180 | sphlib | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111192 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111244 | sphlib | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111280 | sphlib | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111356 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111488 | sphlib | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 111692 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111764 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111844 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111896 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 111948 | sphlib | gcc -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 112052 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 112312 | sphlib | gcc -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 112528 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 112800 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 113084 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 113168 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 113256 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 113420 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 113448 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 113448 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 113504 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 113788 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 114452 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 114496 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 114940 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 115396 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 224592 | sphlib | cc | 20120329 | 20120316 |
| 224944 | sphlib | gcc | 20120329 | 20120316 |
| 225020 | sphlib | gcc -funroll-loops | 20120329 | 20120316 |
| 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
|