| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 59372 | ccalik/vperm | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 59688 | ccalik/vperm | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 59880 | ccalik/vperm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 59880 | ccalik/vperm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 60304 | ccalik/vperm | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60948 | ccalik/vperm | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 61340 | ccalik/vperm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 61340 | ccalik/vperm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 62704 | ccalik/vperm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 62852 | ccalik/vperm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63220 | ccalik/vperm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63852 | ccalik/vperm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63928 | ccalik/vperm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63928 | ccalik/vperm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 64132 | ccalik/aesni | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64132 | ccalik/aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 64520 | ccalik/aesni | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 64520 | ccalik/aesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 65268 | ccalik/aesni | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 65268 | ccalik/aesni | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 67796 | ccalik/vperm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 68196 | ccalik/vperm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 68556 | ccalik/vperm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 69768 | ccalik/aesni | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 69768 | ccalik/aesni | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 69800 | ccalik/vperm | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 70240 | ccalik/vperm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 70660 | ccalik/vperm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 98544 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 98552 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 98632 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 98672 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 98720 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 98724 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 98776 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 98904 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 99008 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 99032 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 99144 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 99148 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 99204 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 99328 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 99332 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 99332 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 99544 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 99868 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100012 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100036 | ccalik/aesni | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 100036 | ccalik/aesni | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 100224 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100248 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100276 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100288 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100312 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100360 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100392 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100612 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100616 | sphlib | gcc -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100648 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 100792 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 100812 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100824 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 100840 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 100900 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 100952 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 100956 | sphlib | gcc -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101016 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101040 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 101048 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101060 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 101072 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20170201 | 20170105 |
| 101100 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 101140 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 101172 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101188 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101216 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 101220 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101264 | sphlib | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101276 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101320 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101324 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101324 | sphlib | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101332 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101336 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 101348 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101348 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101452 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101940 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 101968 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 101972 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 101992 | sphlib | gcc -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102004 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102012 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102020 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102024 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102036 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102160 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102224 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102248 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102252 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102316 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102388 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102540 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102564 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102568 | sphlib | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102596 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102596 | sphlib | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102604 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102640 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 102648 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102720 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102740 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 102748 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102756 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102784 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 102912 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 102944 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103016 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103040 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103040 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103092 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103180 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 103200 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 103336 | sphlib | gcc -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103588 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 104240 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 104464 | sphlib | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 104464 | sphlib | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 104468 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 104496 | sphlib | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 104776 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 104956 | sphlib | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 111464 | ccalik/vperm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 111592 | ccalik/vperm | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 111804 | ccalik/vperm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 117280 | ccalik/vperm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 117368 | ccalik/vperm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 117468 | ccalik/vperm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 315680 | sphlib | cc | 20170201 | 20170105 |
| 319000 | sphlib | gcc | 20170201 | 20170105 |
| 319136 | sphlib | gcc -funroll-loops | 20170201 | 20170105 |
| Compiler | Implementations
|
| 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
|
| 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
|