| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 197755 | table | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198021 | table | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198082 | table | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198328 | table | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198518 | table | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198560 | table | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 198877 | table | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 199184 | table | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 199311 | table | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 199349 | table | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 199406 | table | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200787 | table | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200840 | table | gcc -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 200997 | table | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 201000 | table | gcc -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 201053 | table | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161226 | 20161220 |
| 201342 | table | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 201360 | table | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161226 | 20161220 |
| 201370 | table | gcc -m64 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 201437 | table | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 201560 | table | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 201621 | table | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 202000 | table | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 202133 | table | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 202213 | table | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 203523 | table | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 204288 | table | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204758 | table | gcc -m64 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204769 | table | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204774 | table | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 204981 | table | gcc -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 205146 | table | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 205419 | table | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 205504 | table | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 205963 | table | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206247 | table | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 206291 | table | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 206392 | table | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 207153 | table | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 207936 | table | gcc -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 209094 | table | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 209133 | table | gcc -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209162 | table | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 209510 | table | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 209829 | table | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 210298 | table | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 212664 | table | gcc -funroll-loops -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213018 | table | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213091 | table | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213115 | table | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 213907 | table | gcc -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 213960 | table | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 214432 | table | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 214506 | table | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 214656 | table | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 214715 | table | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 214827 | table | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219178 | table | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219235 | table | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219392 | table | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219490 | table | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219501 | table | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219747 | table | gcc -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219821 | table | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219902 | table | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219902 | table | gcc -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219941 | table | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 219974 | table | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 220058 | table | gcc -m64 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 220187 | table | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 220493 | table | gcc -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 223155 | table | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 225673 | table | gcc -funroll-loops -O -fomit-frame-pointer | 20161226 | 20161220 |
| 225886 | table | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161226 | 20161220 |
| 226368 | table | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 228984 | table | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 229432 | table | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 230593 | table | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 230629 | table | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 231606 | table | gcc -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 231923 | table | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 231984 | table | gcc -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 231997 | table | gcc -O -fomit-frame-pointer | 20161226 | 20161220 |
| 232274 | table | gcc -m64 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 232325 | table | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161226 | 20161220 |
| 232546 | table | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 232639 | table | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 232656 | table | gcc -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 233194 | table | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 233278 | table | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161226 | 20161220 |
| 233421 | table | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 233555 | table | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 234499 | table | gcc -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 235432 | table | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 241813 | table | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 242152 | table | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 242309 | table | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 242424 | table | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 608133 | table | gcc | 20161226 | 20161220 |
| 608400 | table | cc | 20161226 | 20161220 |
| 608477 | table | gcc -funroll-loops | 20161226 | 20161220 |
| 2059630 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2067510 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2070370 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2071949 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2072605 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2073418 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2074641 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 2710245 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 2711376 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161226 | 20161220 |
| 2726799 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161226 | 20161220 |
| 2727164 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 2730959 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 2731688 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161226 | 20161220 |
| 3081938 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3081949 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3084166 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3086286 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3088864 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3091395 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 3129096 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3130245 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3183255 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3183338 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3183533 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3183788 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3186024 | ref | gcc -O3 -fomit-frame-pointer | 20161226 | 20161220 |
| 3414389 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3436325 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3451662 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3500460 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3526130 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3638954 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3654877 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3728779 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 3736320 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4324346 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4328979 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4654251 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4664917 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4666098 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4667235 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4669495 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4684792 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4699928 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4755666 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4777125 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4778608 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4788526 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 4795729 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4796765 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 4957839 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4961828 | ref | gcc -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4969674 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4973744 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4983508 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 4983952 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 5182822 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 5588407 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 5640790 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5648085 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5677540 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5687725 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161226 | 20161220 |
| 5694858 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 5697411 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5700026 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5700438 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5702920 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5705037 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5705998 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5713898 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5721528 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5742438 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5761730 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5791637 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5800029 | ref | gcc -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5811381 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5811962 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5814366 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161226 | 20161220 |
| 5816384 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5873442 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 5904392 | ref | gcc -m64 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5907537 | ref | gcc -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5911603 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5919832 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 5932605 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 6006191 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6008545 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6011203 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6020698 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6022379 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6107206 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6122427 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6133808 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6208715 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161226 | 20161220 |
| 6365269 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 6367979 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 6369375 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 6383501 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161226 | 20161220 |
| 16910184 | ref | cc | 20161226 | 20161220 |
| 16910902 | ref | gcc | 20161226 | 20161220 |
| 16912040 | ref | gcc -funroll-loops | 20161226 | 20161220 |
| Compiler | Implementations
|
| cc | aesni |
| gcc | aesni |
| gcc -O2 -fomit-frame-pointer | aesni |
| gcc -O3 -fomit-frame-pointer | aesni |
| gcc -O -fomit-frame-pointer | aesni |
| gcc -Os -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops | aesni |
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -m64 -O2 -fomit-frame-pointer | aesni |
| gcc -m64 -O3 -fomit-frame-pointer | aesni |
| gcc -m64 -O -fomit-frame-pointer | aesni |
| gcc -m64 -Os -fomit-frame-pointer | aesni |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | aesni |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | aesni |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | aesni |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | aesni |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -march=barcelona -O2 -fomit-frame-pointer | aesni |
| gcc -march=barcelona -O3 -fomit-frame-pointer | aesni |
| gcc -march=barcelona -O -fomit-frame-pointer | aesni |
| gcc -march=barcelona -Os -fomit-frame-pointer | aesni |
| gcc -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | aesni |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | aesni |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | aesni |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | aesni |
| gcc -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -march=nocona -Os -fomit-frame-pointer | aesni
|