| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 89564 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89700 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89700 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89720 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89720 | sphlib | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89780 | sphlib | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89792 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89808 | sphlib | gcc -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89812 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89816 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89820 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89836 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89840 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89852 | sphlib | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120125 | 20120120 |
| 89948 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90000 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90004 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90072 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90084 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90124 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90396 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90444 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90456 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 90516 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120125 | 20120120 |
| 91196 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120125 | 20120120 |
| 106000 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106016 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106032 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106084 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106084 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106160 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106252 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106624 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 106708 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 106724 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 106884 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 106888 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106888 | sphlib | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106908 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 106992 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107032 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107056 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107060 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107076 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107080 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107092 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 107108 | sphlib | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107116 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107120 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 107184 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107200 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107228 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107240 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 107256 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 107272 | sphlib | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107288 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107320 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107348 | sphlib | gcc -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 107356 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 107448 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 109004 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 109088 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 109156 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 109180 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120125 | 20120120 |
| 110784 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110844 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110848 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 110860 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110876 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110912 | sphlib | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110956 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110968 | sphlib | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 110980 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 110984 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111008 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 111056 | sphlib | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 111076 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111136 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111148 | sphlib | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111204 | sphlib | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111276 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111316 | sphlib | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111584 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 111704 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 111736 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111836 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 111892 | sphlib | gcc -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 112112 | sphlib | gcc -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 113164 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 113192 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 113200 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 113296 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 113308 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 113356 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 113592 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 113852 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 114460 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 114508 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20120125 | 20120120 |
| 114524 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 114560 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120125 | 20120120 |
| 224096 | sphlib | gcc | 20120125 | 20120120 |
| 224404 | sphlib | gcc -funroll-loops | 20120125 | 20120120 |
| 224588 | sphlib | cc | 20120125 | 20120120 |
| 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
|