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
|