Implementation notes: amd64, mangetsu, crypto_stream/chacha8

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
1652moon/avx/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
1652moon/avx/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1652moon/avx/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
1656moon/avx/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1656moon/avx/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1660moon/avx/64clang -O3 -fomit-frame-pointer2014101820141014
1660moon/avx/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
1660moon/avx/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
1660moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
1660moon/avx/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
1664moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
1664moon/avx/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
1668moon/avx/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
1672moon/avx/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1676moon/avx/64cc2014101820141014
1676moon/avx/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
1676moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.72014101820141014
1680moon/avx/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
1680moon/avx/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1684moon/avx/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
1688moon/avx/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
1692moon/avx/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1692moon/avx/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
1696moon/avx/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1700moon/avx/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
1700moon/avx/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1704moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
1704moon/avx/64gcc-4.8 -funroll-loops2014101820141014
1704moon/avx/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1708moon/avx/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1708moon/avx/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.7 -funroll-loops2014101820141014
1708moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1708moon/avx/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1712moon/avx/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1712moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
1712moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
1712moon/avx/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1712moon/avx/64gcc-4.82014101820141014
1712moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1716moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1720moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1724moon/avx/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1724moon/avx/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
1724moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1724moon/avx/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1724moon/avx/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1724moon/avx/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1728moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1728moon/avx/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
1728moon/avx/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1732moon/avx/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
1736moon/avx/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
1736moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
1744moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
1748moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
1756krovetz/vec128clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
1756krovetz/vec128clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1760krovetz/vec128clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
1772krovetz/vec128clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
1772krovetz/vec128clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1772krovetz/vec128clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
1860krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
1860krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
1860krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
1864krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
1872moon/ssse3/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1876moon/ssse3/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
1876moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
1876moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1880krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
1880moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1880moon/ssse3/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64clang -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
1884moon/ssse3/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1888moon/ssse3/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1888moon/ssse3/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
1888moon/ssse3/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
1892krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
1892moon/ssse3/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.82014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
1892moon/ssse3/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64cc2014101820141014
1896moon/ssse3/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1896krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
1896moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
1896moon/ssse3/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1900krovetz/vec128clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
1900moon/ssse3/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.72014101820141014
1900moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
1900krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
1900moon/ssse3/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
1900moon/ssse3/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1900krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
1900moon/ssse3/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
1904moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
1904krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
1904moon/ssse3/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
1904krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
1904moon/ssse3/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
1908krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
1908moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
1912moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
1912moon/ssse3/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
1916moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
1916moon/ssse3/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
1920moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
1920moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
1924moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
1928krovetz/vec128clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
1928moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
1976krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
1976krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
1984krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
1996krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
1996krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
2004krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
2004krovetz/vec128gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2004krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2008krovetz/vec128gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
2012krovetz/vec128gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2016krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2020krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2024krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2024krovetz/vec128gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2028krovetz/vec128gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2032krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
2036krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2036krovetz/vec128gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
2040krovetz/vec128gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2048krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
2048krovetz/vec128gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2052krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2056krovetz/vec128gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
2192krovetz/vec128gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
2196krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
2200krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
2216krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
2220krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
2224krovetz/vec128gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
2224krovetz/vec128gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
2228krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
2228krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
2232krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
2232krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
2232krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
2240krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
2256krovetz/vec128gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
2272moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2276krovetz/vec128clang -O3 -fomit-frame-pointer2014091420140907
2276moon/sse2/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
2276moon/sse2/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2280moon/sse2/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64clang -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2284moon/sse2/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
2288krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
2288moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
2288moon/sse2/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2292moon/sse2/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
2292moon/sse2/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2292moon/sse2/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.82014101820141014
2292moon/sse2/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -funroll-loops2014101820141014
2292moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2292moon/sse2/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2296moon/sse2/64cc2014101820141014
2296moon/sse2/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2296krovetz/vec128gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
2296moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2296moon/sse2/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2300krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
2300moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2300moon/sse2/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2304krovetz/vec128gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
2304moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
2304moon/sse2/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.72014101820141014
2308moon/sse2/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
2308moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2312moon/sse2/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2312krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
2316krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
2316krovetz/vec128gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
2320krovetz/vec128gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
2324moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2328moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2340moon/sse2/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2660e/amd64-xmm6gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
2672e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
2680e/amd64-xmm6gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2680e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2684e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
2684e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
2688e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6cc2014091420140907
2692e/amd64-xmm6gcc-4.7 -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2692e/amd64-xmm6gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -funroll-loops2014091420140907
2696e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
2696e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
2700e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.82014091420140907
2704e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2704e/amd64-xmm6gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
2708e/amd64-xmm6gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.72014091420140907
2712krovetz/vec128gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
2712krovetz/vec128gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -Os -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2712e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2716e/amd64-xmm6gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2720krovetz/vec128gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
2720krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2720krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
2720e/amd64-xmm6gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
2724e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2724e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2724e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2724e/amd64-xmm6gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2724krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2724krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2724krovetz/vec128gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
2724krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2728krovetz/vec128gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
2728krovetz/vec128gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2728e/amd64-xmm6gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2732krovetz/vec128gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
2732e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
2732e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
2732krovetz/vec128gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
2732krovetz/vec128gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
2732krovetz/vec128gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
2732e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
2732e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2736e/amd64-xmm6gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
2736krovetz/vec128gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2736e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2736e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
2736krovetz/vec128gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
2736e/amd64-xmm6gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
2736krovetz/vec128gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2740krovetz/vec128gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
2740krovetz/vec128gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
2740krovetz/vec128gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2744krovetz/vec128gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
2744krovetz/vec128gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2744e/amd64-xmm6gcc-4.8 -funroll-loops2014091420140907
2744krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2744krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2744krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2744krovetz/vec128gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2744e/amd64-xmm6gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2748krovetz/vec128gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
2752krovetz/vec128gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2752e/amd64-xmm6gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
2756e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2756krovetz/vec128gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
2760krovetz/vec128gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2764krovetz/vec128gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2764krovetz/vec128gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
2764krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
2768krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
2768krovetz/vec128gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
2768krovetz/vec128gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2772krovetz/vec128gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2772krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2772krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
2772krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
2776krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2776e/amd64-xmm6gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
2776e/amd64-xmm6gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2776krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2776e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2780e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2780krovetz/vec128gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
2784e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2784krovetz/vec128gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
2788krovetz/vec128gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.7 -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
2792krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
2796krovetz/vec128gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
2800krovetz/vec128gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
2800krovetz/vec128gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
2804krovetz/vec128gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
2804krovetz/vec128gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2804krovetz/vec128gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
2808krovetz/vec128gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
2816krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
2816krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
2816krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
2832krovetz/vec128gcc-4.8 -O -fomit-frame-pointer2014091420140907
2836krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2840krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
2848krovetz/vec128gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
2852krovetz/vec128gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2852krovetz/vec128gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2856krovetz/vec128gcc-4.8 -Os -fomit-frame-pointer2014091420140907
2860krovetz/vec128gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2864krovetz/vec128gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2864krovetz/vec128gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2864krovetz/vec128gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
2864krovetz/vec128gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
2868krovetz/vec128gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2876krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2876krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2876krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
2892krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
2896krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
2908krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2908krovetz/vec128gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2908krovetz/vec128gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
2916krovetz/vec128gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
2920krovetz/vec128gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
5788e/amd64-3gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
5800e/amd64-3gcc-4.7 -Os -fomit-frame-pointer2014091420140907
5800e/amd64-3gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
5808e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5808e/amd64-3gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
5808e/amd64-3gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
5808e/amd64-3gcc-4.8 -funroll-loops2014091420140907
5808e/amd64-3gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
5808e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
5812e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
5816e/amd64-3cc2014091420140907
5816e/amd64-3clang -O3 -fomit-frame-pointer2014091420140907
5816e/amd64-3clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
5816e/amd64-3gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.82014091420140907
5820e/amd64-3gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
5820e/amd64-3gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
5824e/amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
5824e/amd64-3clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.7 -O -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
5824e/amd64-3gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.72014091420140907
5828e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -O -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5828e/amd64-3gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -funroll-loops2014091420140907
5832e/amd64-3gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
5832e/amd64-3gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
5836e/amd64-3gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5840e/amd64-3gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
5844e/amd64-3gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5848e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
5848e/amd64-3clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
5848e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5848e/amd64-3gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.8 -Os -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
5852e/amd64-3gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
5856e/amd64-3gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5860e/amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
5860e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
5864e/amd64-3gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
5868e/amd64-3gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
5872e/amd64-3gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
5872e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
5872e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
5872e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
5876e/amd64-3clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
5876e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
5876e/amd64-3gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
5876e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
5880e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
5880e/amd64-3gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
5880e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
5880e/amd64-3gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
5884e/amd64-3gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5884e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
5884e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
5884e/amd64-3gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
5896e/amd64-3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
5908e/amd64-3gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
5912e/mergedclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
5920e/mergedgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
5924e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
5940e/mergedclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
5940e/mergedclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
5940e/mergedgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5952e/amd64-3gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
5956e/mergedgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
5960e/mergedgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
5976e/amd64-3gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
5980e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
5984e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
6004e/mergedgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
6012e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6032e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6036e/mergedgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6076e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6084e/mergedgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6092e/mergedgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
6096e/mergedgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
6096e/mergedgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
6124e/mergedgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
6148e/mergedgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
6148e/mergedgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
6156e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6156e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
6160e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
6160e/mergedgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6172e/mergedgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
6184e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6188e/mergedgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
6196e/mergedgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6204e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6228e/mergedgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
6232e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
6244e/mergedgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
6276e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6284e/mergedgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6288e/mergedgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6296e/mergedgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6300e/mergedgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6312e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6324e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
6324e/mergedgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
6340e/mergedgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6344e/mergedgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6392e/mergedclang -O3 -fomit-frame-pointer2014091420140907
6408e/regsgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6420e/mergedclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
6420e/mergedgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
6424e/regsgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
6424e/regsgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
6428e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
6428e/regsgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6428e/mergedgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
6436e/mergedclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
6444e/mergedgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6444e/mergedgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
6448e/mergedclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
6448e/regsgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6448e/regsgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6448e/mergedgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
6452e/refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6452e/regsgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6456e/refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6460e/regsgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6460e/regsgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
6460e/regsgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6460e/refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6464e/refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6464e/mergedgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6468e/mergedgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
6472e/mergedgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6472e/mergedgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6472e/regsgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6480e/regsgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
6480e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6480e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6484e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6484e/regsgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
6492e/regsgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
6492e/regsgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
6492e/mergedgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
6492e/mergedgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
6496e/mergedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
6500e/refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6500e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6500e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6504e/regsgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6504e/refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
6504e/mergedgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
6512e/refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6516e/regsgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6520e/regsgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
6520e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
6524e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
6524e/mergedgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
6524e/regsgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
6524e/mergedgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
6524e/mergedgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
6524e/mergedgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
6528e/refgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
6528e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6528e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
6532e/regsgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6540e/mergedgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
6540e/mergedgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
6540e/refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6540e/mergedgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
6544e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6544e/mergedgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
6544e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6544e/mergedgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
6548e/mergedgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
6548e/refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6548e/refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
6548e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
6548e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
6552e/mergedgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
6556e/mergedgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
6556e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
6556e/refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
6556e/mergedgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.7 -O -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
6560e/refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
6560e/mergedgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
6564e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6564e/refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6568e/mergedgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
6568e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
6568e/mergedgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
6568e/mergedgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
6572e/mergedgcc-4.8 -O -fomit-frame-pointer2014091420140907
6572e/mergedgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
6572e/mergedgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
6576e/mergedgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
6580e/mergedgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6580e/mergedgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
6584e/regsclang -O3 -fomit-frame-pointer2014091420140907
6584e/refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
6584e/mergedgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
6584e/mergedgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
6592e/refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6592e/mergedgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
6592e/mergedgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6596e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6596e/refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6600e/mergedgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
6600e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6600e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6600e/mergedgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
6604e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
6604e/mergedgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
6604e/refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6604e/refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6616e/mergedgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
6616e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6616e/regsgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
6620e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6620e/mergedgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
6620e/regsgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6620e/refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
6624e/refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
6624e/regsgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
6624e/refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6628e/regsgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6628e/refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
6628e/regsgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6636e/refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
6640e/refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6652e/mergedgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
6656e/refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
6664e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
6664e/mergedgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
6668e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
6668e/mergedgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
6672e/refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
6672e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
6676e/regsgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6680e/refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
6684e/regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
6688e/refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
6700e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6700e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
6712e/refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
6712e/refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
6716e/regsgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
6720e/refgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
6740e/mergedgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6744e/regsclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
6744e/refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
6748e/regsclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
6748e/regsclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
6748e/mergedgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
6752e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6752e/mergedgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
6756e/refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
6756e/regsgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6760e/refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
6760e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6764e/refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6772e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6772e/regsgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6776e/regsgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
6780e/mergedgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
6780e/refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6784e/regsgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
6784e/mergedgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6784e/refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6788e/refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
6788e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6788e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6788e/mergedgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6792e/refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6792e/regsgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
6792e/regsgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6800e/refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
6800e/mergedgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
6804e/regsgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
6812e/mergedgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6812e/mergedgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
6816e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6816e/refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6816e/mergedgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6816e/refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6820e/regsgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
6820e/regsgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
6820e/regsgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6824e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6828e/regsclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
6836e/regsclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
6836e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6840e/regsclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
6844e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6844e/regsgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6848e/regsgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6848e/mergedgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
6852e/mergedgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
6856e/regsgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
6872e/mergedgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
6888e/mergedgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
6888e/mergedgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
6892e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
6896e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
6896e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
6900e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
6900e/mergedgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
6900e/mergedgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
6904e/mergedgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
6904e/mergedgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
6908e/mergedgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
6912e/mergedgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
6912e/mergedgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
6912e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
6924e/mergedgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
6932e/mergedgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
6940e/mergedgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
6948e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
6948e/mergedgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6960e/mergedgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6964e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6964e/mergedgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
6964e/mergedgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
6968e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6968e/mergedgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
6972e/mergedgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
6984e/mergedgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
6988e/mergedgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
7000e/refclang -O3 -fomit-frame-pointer2014091420140907
7000e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
7008e/mergedgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
7016e/mergedgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
7020e/mergedgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
7020e/mergedgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
7020e/mergedgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
7028e/mergedgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
7036e/mergedgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
7036e/mergedgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
7036e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
7040e/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
7040e/mergedgcc-4.7 -Os -fomit-frame-pointer2014091420140907
7040e/mergedgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
7040e/mergedgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
7048e/mergedgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
7052e/refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
7052e/mergedgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
7052e/mergedgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
7056e/mergedgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
7060e/mergedgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
7072e/mergedgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
7076e/mergedgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
7076e/mergedgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
7080e/mergedgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
7084e/mergedgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
7088e/mergedgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
7092e/mergedgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
7100e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
7140e/mergedgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
7188e/refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
8100e/mergedgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
8104e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
8108e/mergedgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
8112e/mergedgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
8116e/mergedgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
8120e/mergedgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
8124e/mergedgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
8160e/mergedgcc-4.8 -Os -fomit-frame-pointer2014091420140907
8188e/mergedgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
8192e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8192e/mergedgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8192e/mergedgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8196e/mergedgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8196e/mergedgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8200e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8200e/mergedgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
8200e/mergedgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
8200e/mergedgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
8208e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8216e/mergedgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
8232e/mergedgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
8332e/regsgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
8344e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8356e/mergedgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8364e/mergedgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
8380e/mergedgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
8384e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8388e/regsgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
8388e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8400e/regsgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
8412e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8412e/regsgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
8428e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8428e/regsgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
8520e/regsgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8520e/regsgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
8528e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8536e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8636e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8644e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8652e/regsgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
8668e/regsgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
8716e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8720e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8732e/regsgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
8740e/regsgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
8752e/regsgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
8832e/regsgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
8864e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8884e/regsgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
8888e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8896e/regsgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
8896e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8896e/regsgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
8924e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8924e/regsgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8952e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8952e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8956e/regsgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
8956e/regsgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
8988e/regsgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
9408e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
9416e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9420e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9420e/refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
9452e/refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
9488e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9492e/refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
9496e/refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
9496e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9496e/refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9496e/refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
9616e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
9624e/refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
9644e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9652e/refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
9656e/refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
9692e/refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
9696e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9700e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
9716e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9716e/refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
9740e/refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
9744e/refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
9764e/refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
9780e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
9800e/refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
9800e/refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
9808e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
9808e/refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
9812e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
9812e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9816e/refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
9820e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9828e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9832e/refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
9852e/refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9912e/regsgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9936e/regsgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9952e/regsgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9952e/regsgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
9952e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
9956e/regsgcc-4.8 -O -fomit-frame-pointer2014091420140907
9956e/regsgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
9956e/regsgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
9956e/regsgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
9960e/regsgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
10012e/regsgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
10016e/regsgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
10092e/regsgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
10124e/regsgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
10148e/regsgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
10148e/regsgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
10176e/regsgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
10196e/regsgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
10236e/regsgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
10236e/regsgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
10236e/regsgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
10236e/regsgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
10240e/regsgcc-4.7 -O -fomit-frame-pointer2014091420140907
10240e/regsgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
10240e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
10240e/regsgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
10244e/regsgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
10260e/regsgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
10284e/regsgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
10324e/regsgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
10328e/regsgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
10336e/regsgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
10396e/regsgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
10404e/regsgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
10448e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
10448e/regsgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
10476e/regsgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
10476e/regsgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
10476e/regsgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
10476e/regsgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
10480e/regsgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
10484e/regsgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
10508e/regsgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
10508e/regsgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
10512e/regsgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
10564e/regsgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
10572e/regsgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
10592e/regsgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
10600e/regsgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
10600e/regsgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
10668e/regsgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
10672e/regsgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
10760e/regsgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
10764e/regsgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
10764e/regsgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
10764e/regsgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
10764e/regsgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
10768e/regsgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
10768e/regsgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
10772e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
10804e/regsgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
10820e/regsgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
10960e/regsgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
10984e/regsgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
11488e/regsgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
11496e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
11500e/regsgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
11592e/refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
11596e/regsgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
11612e/regsgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
11620e/regsgcc-4.7 -Os -fomit-frame-pointer2014091420140907
11620e/regsgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11656e/regsgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
11668e/regsgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
11692e/regsgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
11712e/regsgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
11720e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
11720e/regsgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
11752e/regsgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11756e/regsgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11760e/refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11760e/refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
11772e/refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
11776e/regsgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
11792e/refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
11796e/refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11832e/regsgcc-4.8 -Os -fomit-frame-pointer2014091420140907
11832e/regsgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
11836e/regsgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
11836e/regsgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
11840e/regsgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
11840e/regsgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
11844e/regsgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
11852e/regsgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
11892e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
11952e/refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
11976e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11980e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
11984e/regsgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
11984e/regsgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
11984e/regsgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
12008e/regsgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
12052e/regsgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
12056e/regsgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
12072e/refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12080e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
12080e/refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12088e/refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
12108e/regsgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
12124e/regsgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
12136e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
12228e/regsgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
12232e/regsgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
12240e/regsgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
12252e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
12280e/refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
12300e/regsgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
12316e/refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
12328e/refgcc-4.8 -O -fomit-frame-pointer2014091420140907
12332e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
12332e/refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
12340e/regsgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
12344e/refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
12348e/refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
12348e/regsgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
12356e/refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
12364e/refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
12368e/refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
12388e/refgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
12476e/refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
12500e/refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
12500e/refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
12500e/refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
12504e/refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
12504e/refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
12504e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
12544e/refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
12548e/refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12716e/refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12868e/refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
12928e/refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12936e/refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12952e/refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
12952e/refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
12956e/refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
12956e/refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
12980e/refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
12984e/refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
12984e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
13024e/refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
13040e/refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
13056e/refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
13088e/refgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
13104e/refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
13148e/refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
13180e/refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
13192e/refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
13192e/refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
13196e/refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
13248e/refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
13340e/refgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
13340e/refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
13340e/refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
13344e/refgcc-4.7 -O -fomit-frame-pointer2014091420140907
13344e/refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
13344e/refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
13344e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
13344e/refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
13348e/refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
13348e/refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
13352e/refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
13352e/refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
13380e/refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
13412e/refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
13424e/refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
13444e/refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
13484e/refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
13488e/refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
13504e/refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
13504e/refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
13508e/refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
13508e/refgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
13524e/refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
13532e/refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
13544e/refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
13552e/refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
13568e/refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
13572e/refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
13576e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
13580e/refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
13580e/refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
13588e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
13592e/refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
13600e/refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
13604e/refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
13604e/refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
13620e/refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
13628e/refgcc-4.7 -Os -fomit-frame-pointer2014091420140907
13632e/refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
13644e/refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
13648e/refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
13652e/refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
13656e/refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
13684e/refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
13736e/refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
13764e/refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
13780e/refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
13780e/refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
13852e/refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
13860e/refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
13888e/refgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
13932e/refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
13956e/refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
13964e/refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
13972e/refgcc-4.8 -Os -fomit-frame-pointer2014091420140907
14036e/refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
14112e/refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
19440krovetz/vec128gcc-4.7 -funroll-loops2014091420140907
19444krovetz/vec128cc2014091420140907
19484krovetz/vec128gcc-4.82014091420140907
19548krovetz/vec128gcc-4.8 -funroll-loops2014091420140907
19620krovetz/vec128gcc-4.72014091420140907
22056e/mergedgcc-4.7 -funroll-loops2014091420140907
22060e/mergedgcc-4.8 -funroll-loops2014091420140907
22068e/mergedgcc-4.82014091420140907
22232e/mergedgcc-4.72014091420140907
22704e/mergedcc2014091420140907
35348e/regsgcc-4.8 -funroll-loops2014091420140907
35912e/regsgcc-4.72014091420140907
35964e/regsgcc-4.82014091420140907
36044e/regscc2014091420140907
36656e/regsgcc-4.7 -funroll-loops2014091420140907
42588e/refcc2014091420140907
42660e/refgcc-4.7 -funroll-loops2014091420140907
42664e/refgcc-4.72014091420140907
42840e/refgcc-4.82014091420140907
43152e/refgcc-4.8 -funroll-loops2014091420140907

Test failure

Implementation: crypto_stream/chacha8/moon/avx2/64
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 491, namely:
CompilerImplementations
cc moon/avx2/64 moon/xop/64
clang -O3 -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -march=native -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/amd64-xmm6 e/ref krovetz/avx2 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/amd64-xmm6 e/ref krovetz/avx2 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -mavx -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-xmm6 moon/avx2/64 moon/xop/64
gcc-4.7 moon/avx2/64 moon/xop/64
gcc-4.7 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/amd64-3 e/amd64-xmm6 e/merged e/ref e/regs krovetz/vec128 moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer e/merged e/ref e/regs moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer e/amd64-3 e/amd64-xmm6 e/merged e/ref e/regs krovetz/vec128 moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 moon/avx2/64 moon/xop/64
gcc-4.8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/amd64-3 e/amd64-xmm6 e/merged e/ref e/regs goll_gueron krovetz/avx2 krovetz/vec128 moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer e/amd64-3 e/amd64-xmm6 e/merged e/ref e/regs goll_gueron krovetz/avx2 krovetz/vec128 moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer e/amd64-3 e/amd64-xmm6 e/merged e/ref e/regs goll_gueron krovetz/avx2 krovetz/vec128 moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64

Test failure

Implementation: crypto_stream/chacha8/moon/avx2/64
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64 moon/xop/64

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 102, namely:
CompilerImplementations
cc amd64-ssse3
gcc-4.8 amd64-ssse3
gcc-4.8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops amd64-ssse3
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -march=nocona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: __m256i v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11;
stream.c: ^
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: v10 = v6 = v2 = s2; v3 = s3; v7 = INC(v3); v11 = INC(v7);
stream.c: ...

Number of similar (compiler,implementation) pairs: 87, namely:
CompilerImplementations
cc krovetz/avx2
gcc-4.8 krovetz/avx2
gcc-4.8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops krovetz/avx2
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -march=nocona -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: cc
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^

Number of similar (compiler,implementation) pairs: 99, namely:
CompilerImplementations
cc goll_gueron
gcc-4.8 goll_gueron
gcc-4.8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops goll_gueron
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.8 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -march=nocona -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/moon/armv6/32
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv6'
chacha.S: chacha.S:9: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:10: Error: no such instruction: `beq .Lchacha_blocks_armv6_nobytes'
chacha.S: chacha.S:11: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:12: Error: too many memory references for `sub'
chacha.S: chacha.S:13: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:14: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:15: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:16: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:17: Error: too many memory references for `add'
chacha.S: chacha.S:18: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:19: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:20: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:21: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:22: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:23: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:24: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:25: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r4,[r0]'
chacha.S: chacha.S:27: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:29: Error: no such instruction: `ldr r3,[sp,'
chacha.S: chacha.S:30: Error: no such instruction: `ldr r1,[sp,'
chacha.S: chacha.S:31: Error: expecting operand after ','; got nothing
chacha.S: chacha.S:32: Error: no such instruction: `bhs .Lchacha_blocks_armv6_noswap1'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc moon/armv6/32
gcc-4.7 moon/armv6/32
gcc-4.7 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops moon/armv6/32
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 moon/armv6/32
gcc-4.8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops moon/armv6/32
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha8/moon/neon/32
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv7'
chacha.S: chacha.S:3: Error: junk at end of line, first unrecognized character is `-'
chacha.S: chacha.S:4: Error: unknown pseudo-op: `.fpu'
chacha.S: chacha.S:10: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:11: Error: no such instruction: `beq .Lchacha_blocks_neon_nobytes'
chacha.S: chacha.S:12: Error: no such instruction: `vstmdb sp!,{q4,q5,q6,q7}'
chacha.S: chacha.S:13: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:14: Error: too many memory references for `mov'
chacha.S: chacha.S:15: Error: too many memory references for `sub'
chacha.S: chacha.S:16: Error: too many memory references for `and'
chacha.S: chacha.S:17: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:18: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:19: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:20: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:21: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:22: Error: too many memory references for `add'
chacha.S: chacha.S:23: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:24: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:25: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:27: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:28: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:29: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:30: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc moon/neon/32
gcc-4.7 moon/neon/32
gcc-4.7 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops moon/neon/32
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 moon/neon/32
gcc-4.8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops moon/neon/32
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:535: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:536: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:538: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:688: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:689: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:690: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:692: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:718: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:776: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:777: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:797: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:798: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:799: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:800: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:807: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:808: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:813: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:814: Error: invalid instruction suffix for `push'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc moon/avx/32
gcc-4.7 moon/avx/32
gcc-4.7 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops moon/avx/32
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 moon/avx/32
gcc-4.8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops moon/avx/32
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/32
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:15: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:21: Error: incorrect register `%edx' used with `q' suffix
chacha.S: chacha.S:903: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:904: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:905: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:907: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1258: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:1316: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1317: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1337: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1338: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1339: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1340: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1347: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1348: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1353: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1354: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1359: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1360: Error: invalid instruction suffix for `push'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc moon/avx2/32
gcc-4.7 moon/avx2/32
gcc-4.7 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops moon/avx2/32
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 moon/avx2/32
gcc-4.8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops moon/avx2/32
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/32
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:19: Error: incorrect register `%ebx' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:545: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:593: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:594: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:614: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:615: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:616: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:617: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:624: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:625: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:630: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:631: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:636: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:637: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:638: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:639: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:651: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:652: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:653: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:654: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:661: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:662: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 203, namely:
CompilerImplementations
cc moon/xop/32
gcc-4.7 moon/xop/32
gcc-4.7 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops moon/xop/32
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 moon/xop/32
gcc-4.8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops moon/xop/32
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -march=nocona -Os -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: clang -O3 -fomit-frame-pointer
api.c: In file included from api.c:1:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd64-ssse3
clang -O3 -fwrapv -march=native -fomit-frame-pointer amd64-ssse3
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64-ssse3
clang -O3 -fwrapv -mavx -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fomit-frame-pointer
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: clang -O3 -fomit-frame-pointer
stream.c: stream.c:126:2: error: -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^
stream.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer goll_gueron
clang -O3 -fwrapv -march=native -fomit-frame-pointer goll_gueron
clang -O3 -fwrapv -mavx -fomit-frame-pointer goll_gueron
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: clang -O3 -fomit-frame-pointer
stream.c: stream.c:54:5: error: use of undeclared identifier '__m256i'
stream.c: __m256i v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11;
stream.c: ^
stream.c: stream.c:56:5: error: use of undeclared identifier '__m256i'
stream.c: __m256i s0 = _mm_broadcastsi128_si256((__m128i *)sigma);
stream.c: ^
stream.c: stream.c:60:5: error: use of undeclared identifier '__m256i'
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:61:5: error: use of undeclared identifier '__m256i'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:62:5: error: use of undeclared identifier 's1'
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^
stream.c: stream.c:62:10: warning: implicit declaration of function '_mm256_permute2x128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^
stream.c: stream.c:62:36: error: use of undeclared identifier 's1'
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^
stream.c: stream.c:63:5: error: use of undeclared identifier '__m256i'
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:68:9: error: use of undeclared identifier 'v8'
stream.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: clang -O3 -fomit-frame-pointer
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:14:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:718:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -march=native -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -mavx -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/32
Compiler: clang -O3 -fomit-frame-pointer
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %ebx
chacha.S: ^~~~
chacha.S: chacha.S:19:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %ebx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:545:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -march=native -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -mavx -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/32
Compiler: clang -O3 -fomit-frame-pointer
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %edx
chacha.S: ^~~~
chacha.S: chacha.S:21:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %edx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:1258:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -march=native -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -mavx -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha8/moon/armv6/32
Compiler: clang -O3 -fomit-frame-pointer
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv6
chacha.S: ^
chacha.S: chacha.S:9:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_armv6_nobytes
chacha.S: ^~~
chacha.S: chacha.S:11:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:12:13: error: unknown token in expression
chacha.S: sub sp, sp, #192
chacha.S: ^
chacha.S: chacha.S:13:12: error: expected ']' in brackets expression
chacha.S: str r0, [sp, #60]
chacha.S: ^
chacha.S: chacha.S:14:12: error: expected ']' in brackets expression
chacha.S: str r1, [sp, #48]
chacha.S: ^
chacha.S: chacha.S:15:12: error: expected ']' in brackets expression
chacha.S: str r2, [sp, #40]
chacha.S: ^
chacha.S: chacha.S:16:12: error: expected ']' in brackets expression
chacha.S: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -march=native -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -mavx -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha8/moon/neon/32
Compiler: clang -O3 -fomit-frame-pointer
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv7-a
chacha.S: ^
chacha.S: chacha.S:4:1: error: unknown directive
chacha.S: .fpu neon
chacha.S: ^
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:11:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_neon_nobytes
chacha.S: ^~~
chacha.S: chacha.S:12:10: error: unexpected token in argument list
chacha.S: vstmdb sp!, {q4,q5,q6,q7}
chacha.S: ^
chacha.S: chacha.S:13:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:14:1: error: unknown use of instruction mnemonic without a size suffix
chacha.S: mov r8, sp
chacha.S: ^
chacha.S: chacha.S:15:13: error: unknown token in expression
chacha.S: sub sp, sp, #196
chacha.S: ^
chacha.S: chacha.S:16:13: error: unknown token in expression
chacha.S: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -march=native -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -mavx -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
stream.c: stream.c:56:18: warning: implicit declaration of function '_mm_broadcastsi128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s0 = _mm_broadcastsi128_si256((__m128i *)sigma);
stream.c: ^
stream.c: stream.c:56:13: error: initializing '__m256i' with an expression of incompatible type 'int'
stream.c: __m256i s0 = _mm_broadcastsi128_si256((__m128i *)sigma);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:61:18: warning: implicit declaration of function '_mm256_permute2x128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:61:13: error: initializing '__m256i' with an expression of incompatible type 'int'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:62:8: error: assigning to '__m256i' from incompatible type 'int'
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:63:18: warning: implicit declaration of function '_mm256_or_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:64:9: warning: implicit declaration of function '_mm256_slli_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: _mm256_slli_si256(_mm256_broadcastq_epi64(*(__m128i *)n), 8),
stream.c: ^
stream.c: stream.c:64:27: warning: implicit declaration of function '_mm256_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: _mm256_slli_si256(_mm256_broadcastq_epi64(*(__m128i *)n), 8),
stream.c: ^
stream.c: stream.c:63:13: error: initializing '__m256i' with an expression of incompatible type 'int'
stream.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer krovetz/avx2
clang -O3 -fwrapv -mavx -fomit-frame-pointer krovetz/avx2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
api.c: In file included from api.c:1:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-ssse3
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/merged
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/merged e/ref e/regs
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/merged e/ref e/regs
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/krovetz/vec128
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/vec128
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/vec128
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/vec128

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
stream.c: stream.c:126:2: error: -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^
stream.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer goll_gueron
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer goll_gueron
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
stream.c: stream.c:56:18: warning: implicit declaration of function '_mm_broadcastsi128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s0 = _mm_broadcastsi128_si256((__m128i *)sigma);
stream.c: ^
stream.c: stream.c:56:13: error: initializing '__m256i' with an expression of incompatible type 'int'
stream.c: __m256i s0 = _mm_broadcastsi128_si256((__m128i *)sigma);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:61:18: warning: implicit declaration of function '_mm256_permute2x128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:61:13: error: initializing '__m256i' with an expression of incompatible type 'int'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:62:8: error: assigning to '__m256i' from incompatible type 'int'
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:63:18: warning: implicit declaration of function '_mm256_or_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:64:9: warning: implicit declaration of function '_mm256_slli_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: _mm256_slli_si256(_mm256_broadcastq_epi64(*(__m128i *)n), 8),
stream.c: ^
stream.c: stream.c:64:27: warning: implicit declaration of function '_mm256_broadcastq_epi64' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: _mm256_slli_si256(_mm256_broadcastq_epi64(*(__m128i *)n), 8),
stream.c: ^
stream.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/avx2
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/avx2
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:14:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:718:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %ebx
chacha.S: ^~~~
chacha.S: chacha.S:19:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %ebx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:545:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/xop/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %edx
chacha.S: ^~~~
chacha.S: chacha.S:21:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %edx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:1258:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx2/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha8/moon/armv6/32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv6
chacha.S: ^
chacha.S: chacha.S:9:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_armv6_nobytes
chacha.S: ^~~
chacha.S: chacha.S:11:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:12:13: error: unknown token in expression
chacha.S: sub sp, sp, #192
chacha.S: ^
chacha.S: chacha.S:13:12: error: expected ']' in brackets expression
chacha.S: str r0, [sp, #60]
chacha.S: ^
chacha.S: chacha.S:14:12: error: expected ']' in brackets expression
chacha.S: str r1, [sp, #48]
chacha.S: ^
chacha.S: chacha.S:15:12: error: expected ']' in brackets expression
chacha.S: str r2, [sp, #40]
chacha.S: ^
chacha.S: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/armv6/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha8/moon/neon/32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv7-a
chacha.S: ^
chacha.S: chacha.S:4:1: error: unknown directive
chacha.S: .fpu neon
chacha.S: ^
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:11:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_neon_nobytes
chacha.S: ^~~
chacha.S: chacha.S:12:10: error: unexpected token in argument list
chacha.S: vstmdb sp!, {q4,q5,q6,q7}
chacha.S: ^
chacha.S: chacha.S:13:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:14:1: error: unknown use of instruction mnemonic without a size suffix
chacha.S: mov r8, sp
chacha.S: ^
chacha.S: chacha.S:15:13: error: unknown token in expression
chacha.S: sub sp, sp, #196
chacha.S: ^
chacha.S: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/neon/32
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
api.c: In file included from api.c:1:
api.c: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/merged
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/merged e/ref e/regs

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
chacha.s: clang-3.3: warning: argument unused during compilation: '-maes'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/avx/64 moon/avx2/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:14:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:718:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %ebx
chacha.S: ^~~~
chacha.S: chacha.S:19:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %ebx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:545:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %edx
chacha.S: ^~~~
chacha.S: chacha.S:21:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %edx
chacha.S: ^
chacha.S: gt;:7:31: error: invalid operand for instruction
chacha.S: leaq chacha_constants(%rip), %eax
chacha.S: ^~~~
chacha.S: chacha.S:1258:1: note: while in macro instantiation
chacha.S: LOAD_VAR_PIC chacha_constants, %eax
chacha.S: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha8/moon/armv6/32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv6
chacha.S: ^
chacha.S: chacha.S:9:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_armv6_nobytes
chacha.S: ^~~
chacha.S: chacha.S:11:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:12:13: error: unknown token in expression
chacha.S: sub sp, sp, #192
chacha.S: ^
chacha.S: chacha.S:13:12: error: expected ']' in brackets expression
chacha.S: str r0, [sp, #60]
chacha.S: ^
chacha.S: chacha.S:14:12: error: expected ']' in brackets expression
chacha.S: str r1, [sp, #48]
chacha.S: ^
chacha.S: chacha.S:15:12: error: expected ']' in brackets expression
chacha.S: str r2, [sp, #40]
chacha.S: ^
chacha.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha8/moon/neon/32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
crypto_stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
chacha.S: chacha.S:3:1: error: unknown directive
chacha.S: .arch armv7-a
chacha.S: ^
chacha.S: chacha.S:4:1: error: unknown directive
chacha.S: .fpu neon
chacha.S: ^
chacha.S: chacha.S:10:1: error: invalid instruction mnemonic 'tst'
chacha.S: tst r3, r3
chacha.S: ^~~
chacha.S: chacha.S:11:1: error: invalid instruction mnemonic 'beq'
chacha.S: beq .Lchacha_blocks_neon_nobytes
chacha.S: ^~~
chacha.S: chacha.S:12:10: error: unexpected token in argument list
chacha.S: vstmdb sp!, {q4,q5,q6,q7}
chacha.S: ^
chacha.S: chacha.S:13:9: error: unexpected token in argument list
chacha.S: stmfd sp!, {r4-r12, r14}
chacha.S: ^
chacha.S: chacha.S:14:1: error: unknown use of instruction mnemonic without a size suffix
chacha.S: mov r8, sp
chacha.S: ^
chacha.S: chacha.S:15:13: error: unknown token in expression
chacha.S: sub sp, sp, #196
chacha.S: ^
chacha.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer krovetz/avx2 krovetz/vec128

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
stream.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
stream.c: stream.c:302:15: warning: implicit declaration of function '_mm256_broadcastsi128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: d0 = (vec256)_mm256_broadcastsi128_si256(*(__m128i*)chacha_const);
stream.c: ^
stream.c: stream.c:302:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d0 = (vec256)_mm256_broadcastsi128_si256(*(__m128i*)chacha_const);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:303:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d1 = (vec256)_mm256_broadcastsi128_si256(((__m128i*)key)[0]);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:304:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d2 = (vec256)_mm256_broadcastsi128_si256(((__m128i*)key)[1]);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:305:7: error: invalid conversion between vector type '__m256i' and integer type 'int' of different size
stream.c: d3 = ADD256_64(_mm256_broadcastsi128_si256((__m128i)s3), _mm256_set_epi64x(0,1,0,0));
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:38:49: note: expanded from macro 'ADD256_64'
stream.c: #define ADD256_64(a,b) (vec256)_mm256_add_epi64((__m256i)a, (__m256i)b)
stream.c: ^~~~~~~~~~
stream.c: 1 warning and 4 errors generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx2'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
stream.c: stream.c:302:15: warning: implicit declaration of function '_mm256_broadcastsi128_si256' is invalid in C99 [-Wimplicit-function-declaration]
stream.c: d0 = (vec256)_mm256_broadcastsi128_si256(*(__m128i*)chacha_const);
stream.c: ^
stream.c: stream.c:302:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d0 = (vec256)_mm256_broadcastsi128_si256(*(__m128i*)chacha_const);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:303:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d1 = (vec256)_mm256_broadcastsi128_si256(((__m128i*)key)[0]);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:304:7: error: invalid conversion between vector type 'vec256' and integer type 'int' of different size
stream.c: d2 = (vec256)_mm256_broadcastsi128_si256(((__m128i*)key)[1]);
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:305:7: error: invalid conversion between vector type '__m256i' and integer type 'int' of different size
stream.c: d3 = ADD256_64(_mm256_broadcastsi128_si256((__m128i)s3), _mm256_set_epi64x(0,1,0,0));
stream.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream.c: stream.c:38:49: note: expanded from macro 'ADD256_64'
stream.c: #define ADD256_64(a,b) (vec256)_mm256_add_epi64((__m256i)a, (__m256i)b)
stream.c: ^~~~~~~~~~
stream.c: 1 warning and 4 errors generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
api.c: In file included from api.c:1:
api.c: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx'
chacha.s: clang-3.3: warning: argument unused during compilation: '-maes'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
api.c: In file included from api.c:1:
api.c: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:10: fatal error: 'e/ecrypt-sync.h' file not found
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/e/amd64-3
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fwrapv'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mavx'
chacha.s: clang-3.3: warning: argument unused during compilation: '-maes'
chacha.s: clang-3.3: warning: argument unused during compilation: '-mpclmul'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fpolly'
chacha.s: clang-3.3: warning: argument unused during compilation: '-funroll-loops'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fvectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
chacha.s: clang-3.3: warning: argument unused during compilation: '-fomit-frame-pointer'
chacha.s: clang-3.3: warning: argument unused during compilation: '-D SUPERCOP'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I .'
chacha.s: clang-3.3: warning: argument unused during compilation: '-I /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/amd64-3 e/amd64-xmm6

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc-4.7
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 101, namely:
CompilerImplementations
gcc-4.7 amd64-ssse3
gcc-4.7 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops amd64-ssse3
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -march=nocona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.7
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69:34: error: 's3' undeclared (first use in this function)
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: ...

Number of similar (compiler,implementation) pairs: 86, namely:
CompilerImplementations
gcc-4.7 krovetz/avx2
gcc-4.7 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops krovetz/avx2
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -march=nocona -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc-4.7
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

Number of similar (compiler,implementation) pairs: 98, namely:
CompilerImplementations
gcc-4.7 goll_gueron
gcc-4.7 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops goll_gueron
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -march=nocona -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69:34: error: 's3' undeclared (first use in this function)
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: ...
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69:34: error: 's3' undeclared (first use in this function)
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:76:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:77:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:78:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:79:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:82:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:83:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: stream.c:84:9: error: expected expression before ')' token
stream.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/moon/armv6/32
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv6'
chacha.S: chacha.S:9: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:10: Error: no such instruction: `beq .Lchacha_blocks_armv6_nobytes'
chacha.S: chacha.S:11: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:12: Error: too many memory references for `sub'
chacha.S: chacha.S:13: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:14: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:15: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:16: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:17: Error: too many memory references for `add'
chacha.S: chacha.S:18: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:19: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:20: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:21: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:22: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:23: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:24: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:25: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r4,[r0]'
chacha.S: chacha.S:27: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:29: Error: no such instruction: `ldr r3,[sp,'
chacha.S: chacha.S:30: Error: no such instruction: `ldr r1,[sp,'
chacha.S: chacha.S:31: Error: expecting operand after ','; got nothing
chacha.S: chacha.S:32: Error: no such instruction: `bhs .Lchacha_blocks_armv6_noswap1'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv6'
chacha.S: chacha.S:9: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:10: Error: no such instruction: `beq .Lchacha_blocks_armv6_nobytes'
chacha.S: chacha.S:11: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:12: Error: too many memory references for `sub'
chacha.S: chacha.S:13: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:14: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:15: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:16: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:17: Error: too many memory references for `add'
chacha.S: chacha.S:18: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:19: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:20: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:21: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:22: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:23: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:24: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:25: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r4,[r0]'
chacha.S: chacha.S:27: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:29: Error: no such instruction: `ldr r3,[sp,'
chacha.S: chacha.S:30: Error: no such instruction: `ldr r1,[sp,'
chacha.S: chacha.S:31: Error: expecting operand after ','; got nothing
chacha.S: chacha.S:32: Error: no such instruction: `bhs .Lchacha_blocks_armv6_noswap1'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha8/moon/neon/32
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv7'
chacha.S: chacha.S:3: Error: junk at end of line, first unrecognized character is `-'
chacha.S: chacha.S:4: Error: unknown pseudo-op: `.fpu'
chacha.S: chacha.S:10: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:11: Error: no such instruction: `beq .Lchacha_blocks_neon_nobytes'
chacha.S: chacha.S:12: Error: no such instruction: `vstmdb sp!,{q4,q5,q6,q7}'
chacha.S: chacha.S:13: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:14: Error: too many memory references for `mov'
chacha.S: chacha.S:15: Error: too many memory references for `sub'
chacha.S: chacha.S:16: Error: too many memory references for `and'
chacha.S: chacha.S:17: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:18: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:19: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:20: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:21: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:22: Error: too many memory references for `add'
chacha.S: chacha.S:23: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:24: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:25: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:27: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:28: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:29: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:30: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:3: Error: no such architecture: `armv7'
chacha.S: chacha.S:3: Error: junk at end of line, first unrecognized character is `-'
chacha.S: chacha.S:4: Error: unknown pseudo-op: `.fpu'
chacha.S: chacha.S:10: Error: no such instruction: `tst r3,r3'
chacha.S: chacha.S:11: Error: no such instruction: `beq .Lchacha_blocks_neon_nobytes'
chacha.S: chacha.S:12: Error: no such instruction: `vstmdb sp!,{q4,q5,q6,q7}'
chacha.S: chacha.S:13: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
chacha.S: chacha.S:14: Error: too many memory references for `mov'
chacha.S: chacha.S:15: Error: too many memory references for `sub'
chacha.S: chacha.S:16: Error: too many memory references for `and'
chacha.S: chacha.S:17: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:18: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:19: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:20: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:21: Error: invalid char '[' beginning operand 2 `[sp'
chacha.S: chacha.S:22: Error: too many memory references for `add'
chacha.S: chacha.S:23: Error: no such instruction: `ldr r4,=0x61707865'
chacha.S: chacha.S:24: Error: no such instruction: `ldr r5,=0x3320646e'
chacha.S: chacha.S:25: Error: no such instruction: `ldr r6,=0x79622d32'
chacha.S: chacha.S:26: Error: no such instruction: `ldr r7,=0x6b206574'
chacha.S: chacha.S:27: Error: no such instruction: `ldmia r0!,{r8-r11}'
chacha.S: chacha.S:28: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: chacha.S:29: Error: no such instruction: `ldmia r0!,{r4-r11}'
chacha.S: chacha.S:30: Error: no such instruction: `stmia r1!,{r4-r11}'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx/32
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:535: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:536: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:538: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:688: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:689: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:690: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:692: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:718: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:776: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:777: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:797: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:798: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:799: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:800: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:807: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:808: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:813: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:814: Error: invalid instruction suffix for `push'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:535: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:536: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:538: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:688: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:689: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:690: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:692: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:718: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:776: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:777: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:797: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:798: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:799: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:800: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:807: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:808: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:813: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:814: Error: invalid instruction suffix for `push'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/32
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:15: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:21: Error: incorrect register `%edx' used with `q' suffix
chacha.S: chacha.S:903: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:904: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:905: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:907: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1258: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:1316: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1317: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1337: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1338: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1339: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1340: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1347: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1348: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1353: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1354: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1359: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1360: Error: invalid instruction suffix for `push'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:10: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:11: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:12: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:14: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:15: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:21: Error: incorrect register `%edx' used with `q' suffix
chacha.S: chacha.S:903: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:904: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:905: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:907: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1258: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:1316: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1317: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1337: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1338: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1339: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1340: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1347: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1348: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:1353: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1354: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1359: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:1360: Error: invalid instruction suffix for `push'
chacha.S: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/32
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:19: Error: incorrect register `%ebx' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:545: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:593: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:594: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:614: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:615: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:616: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:617: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:624: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:625: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:630: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:631: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:636: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:637: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:638: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:639: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:651: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:652: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:653: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:654: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:661: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:662: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:7: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:19: Error: incorrect register `%ebx' used with `q' suffix
chacha.S: chacha.S:534: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:545: Error: incorrect register `%eax' used with `q' suffix
chacha.S: chacha.S:593: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:594: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:614: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:615: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:616: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:617: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:624: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:625: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:630: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:631: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:636: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:637: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:638: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:639: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:651: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:652: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:653: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:654: Error: invalid instruction suffix for `push'
chacha.S: chacha.S:661: Error: invalid instruction suffix for `pop'
chacha.S: chacha.S:662: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: stream.c:61:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: stream.c:62:8: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:63:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: stream.c:69:42: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:69:57: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: stream.c:71:13: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'chacha_xor_avx':
stream.c: stream.c:302:2: error: can't convert between vector values of different size
stream.c: stream.c:303:2: error: can't convert between vector values of different size
stream.c: stream.c:304:2: error: can't convert between vector values of different size
stream.c: stream.c:305:2: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer goll_gueron
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:18: error: incompatible types when initializing type '__m256i' using type 'int'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer krovetz/avx2
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: #include "e/ecrypt-sync.h"
api.c: ^
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: __m256i v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11;
stream.c: ^
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: v10 = v6 = v2 = s2; v3 = s3; v7 = INC(v3); v11 = INC(v7);
stream.c: ...
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54:5: error: unknown type name '__m256i'
stream.c: __m256i v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11;
stream.c: ^
stream.c: stream.c:58:5: error: unknown type name '__m256i'
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: stream.c:60:5: error: unknown type name '__m256i'
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: error: '__m256i' undeclared (first use in this function)
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:60:38: note: each undeclared identifier is reported only once for each function it appears in
stream.c: stream.c:60:47: error: expected expression before ')' token
stream.c: __m256i s1 = _mm256_loadu_si256((__m256i *)k);
stream.c: ^
stream.c: stream.c:61:13: error: expected ';' before 's2'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:63:13: error: expected ';' before 's3'
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:69:25: error: 's2' undeclared (first use in this function)
stream.c: v10 = v6 = v2 = s2; v3 = s3; v7 = INC(v3); v11 = INC(v7);
stream.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha8/goll_gueron
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:58:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: __m256i s0 = _mm256_broadcastsi128_si256(*(__m128i *)sigma);
stream.c: ^
stream.c: stream.c:61:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: __m256i s2 = _mm256_permute2x128_si256(s1,s1,0x11);
stream.c: ^
stream.c: stream.c:62:8: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: s1 = _mm256_permute2x128_si256(s1,s1,0x00);
stream.c: ^
stream.c: stream.c:63:18: error: incompatible types when initializing type '__m256i' using type 'int'
stream.c: __m256i s3 = _mm256_or_si256(
stream.c: ^
stream.c: stream.c:69:42: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: v10 = v6 = v2 = s2; v3 = s3; v7 = INC(v3); v11 = INC(v7);
stream.c: ^
stream.c: stream.c:69:57: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: v10 = v6 = v2 = s2; v3 = s3; v7 = INC(v3); v11 = INC(v7);
stream.c: ^
stream.c: stream.c:31:7: error: incompatible types when assigning to type '__m256i' from type 'int'
stream.c: a = ADD(a,b); d = XOR(d,a); d = ROTW16(d); \
stream.c: ^
stream.c: stream.c:71:13: note: in expansion of macro 'DQROUND'
stream.c: DQROUND(v0,v1,v2,v3)
stream.c: ^
stream.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer krovetz/avx2
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer krovetz/avx2