| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11316 | inplace | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 11334 | inplace | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 11334 | inplace | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 11356 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 11366 | ref | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 11380 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 11928 | inplace | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 11928 | inplace | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 11962 | inplace | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 12100 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 12110 | ref | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 12116 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 12402 | inplace | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 12406 | inplace | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 12420 | inplace | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 12484 | ref | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 12488 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 12502 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 12932 | inplace | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 12940 | inplace | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 12956 | inplace | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 13148 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 13150 | ref | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 13150 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 13420 | inplace | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 13440 | inplace | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 13558 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 13604 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 14548 | inplace | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14556 | inplace | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14600 | inplace | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14620 | inplace | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14642 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14644 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14646 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14646 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14654 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14654 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14656 | ref | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14660 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14664 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14666 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14674 | inplace | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14676 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14682 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14684 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14688 | inplace | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14690 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14690 | inplace | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14690 | inplace | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14692 | inplace | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14694 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14700 | inplace | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14702 | inplace | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14702 | inplace | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14702 | inplace | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14708 | inplace | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14708 | inplace | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14722 | inplace | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14724 | inplace | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14736 | inplace | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14738 | inplace | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14738 | inplace | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14740 | inplace | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14754 | inplace | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14754 | inplace | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14756 | inplace | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14756 | inplace | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14768 | inplace | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14778 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14786 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14792 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14808 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14810 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14812 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14824 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14824 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14858 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14874 | inplace | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14876 | inplace | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14886 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14910 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14914 | inplace | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14914 | inplace | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14924 | inplace | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 14972 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 14976 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15010 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15010 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15020 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15040 | inplace | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15046 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15064 | inplace | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15154 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 15258 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15264 | inplace | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15266 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15270 | inplace | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15278 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15282 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15304 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15306 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15318 | inplace | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15334 | inplace | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15334 | inplace | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15336 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15342 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15380 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15420 | inplace | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15438 | inplace | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15490 | inplace | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15494 | inplace | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15584 | inplace | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15592 | inplace | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15594 | inplace | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15594 | inplace | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15696 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15714 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15724 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15774 | inplace | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15778 | inplace | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15790 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 15808 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 15848 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15848 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15884 | inplace | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15890 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15894 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15894 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15898 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 15898 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 15902 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15902 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15906 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15910 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15914 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15916 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15924 | ref | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 15928 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15968 | inplace | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 15970 | inplace | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 15976 | inplace | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16002 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16014 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16044 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16062 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16104 | inplace | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16136 | inplace | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16176 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16180 | inplace | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16182 | inplace | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16184 | inplace | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16184 | inplace | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16186 | inplace | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16188 | inplace | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16194 | inplace | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16196 | inplace | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16196 | inplace | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16196 | inplace | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16200 | inplace | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16200 | inplace | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16202 | inplace | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16202 | inplace | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16202 | inplace | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16208 | inplace | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16216 | ref | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16216 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16218 | inplace | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16218 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16218 | inplace | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16220 | inplace | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16226 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16226 | inplace | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16234 | inplace | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16238 | inplace | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16240 | inplace | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16242 | inplace | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16244 | inplace | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16256 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16262 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16264 | inplace | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16266 | inplace | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16266 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16268 | inplace | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16268 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16270 | inplace | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16272 | inplace | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16272 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16278 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16280 | inplace | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16286 | inplace | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16328 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16330 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16354 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16360 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16370 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16380 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16382 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 16384 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16384 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16388 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16390 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16390 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 16392 | inplace | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 16532 | inplace | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16536 | inplace | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 16624 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16644 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16690 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16696 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16696 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16704 | ref | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16706 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16720 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16724 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16726 | inplace | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16746 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16760 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16766 | inplace | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16784 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16790 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16806 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16860 | inplace | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16892 | inplace | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16922 | ref | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16932 | inplace | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16940 | inplace | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 16960 | inplace | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17000 | inplace | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17002 | inplace | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17010 | inplace | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17012 | inplace | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17040 | inplace | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17044 | inplace | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17048 | inplace | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 17142 | inplace | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 25442 | inplace | gcc | 20161215 | 20161026 |
| 25476 | inplace | cc | 20161215 | 20161026 |
| 25644 | inplace | gcc -funroll-loops | 20161215 | 20161026 |
| 29210 | ref | gcc -funroll-loops | 20161215 | 20161026 |
| 29234 | ref | gcc | 20161215 | 20161026 |
| 29274 | ref | cc | 20161215 | 20161026 |
| Compiler | Implementations
|
| cc | dolbeau/intelavx2rorxasm |
| gcc | dolbeau/intelavx2rorxasm |
| gcc -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/intelavx2rorxasm |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/intelavx2rorxasm |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/intelavx2rorxasm |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/intelavx2rorxasm |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm
|
| Compiler | Implementations
|
| cc | dolbeau/intelavxasm |
| gcc | dolbeau/intelavxasm |
| gcc -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops | dolbeau/intelavxasm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/intelavxasm |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/intelavxasm |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/intelavxasm |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/intelavxasm |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/intelavxasm |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/intelavxasm
|
| Compiler | Implementations
|
| cc | dolbeau/intelsse4asm |
| gcc | dolbeau/intelsse4asm |
| gcc -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops | dolbeau/intelsse4asm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=k8 -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/intelsse4asm |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/intelsse4asm |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/intelsse4asm |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/intelsse4asm |
| gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=nocona -O -fomit-frame-pointer | dolbeau/intelsse4asm |
| gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/intelsse4asm
|