Implementation notes: amd64, mangetsu, crypto_stream/chacha12

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
2292moon/avx/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2300moon/avx/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2300moon/avx/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2300moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2300moon/avx/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2300moon/avx/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
2304moon/avx/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2304moon/avx/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
2308moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2308moon/avx/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -funroll-loops2014101820141014
2312moon/avx/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2312moon/avx/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.82014101820141014
2316moon/avx/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2316moon/avx/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2320moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2320moon/avx/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2324moon/avx/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2328moon/avx/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2332moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2336moon/avx/64cc2014101820141014
2336moon/avx/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2336moon/avx/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2340moon/avx/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2344moon/avx/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2344moon/avx/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2348moon/avx/64clang -O3 -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.72014101820141014
2348moon/avx/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2348moon/avx/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2352moon/avx/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
2352moon/avx/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2352moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2352moon/avx/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2352moon/avx/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
2356moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2356moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2356moon/avx/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2360moon/avx/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2364moon/avx/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2364moon/avx/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2368moon/avx/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2372moon/avx/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2372moon/avx/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2372moon/avx/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2372moon/avx/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2372moon/avx/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
2376moon/avx/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
2376moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2376moon/avx/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2376moon/avx/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
2380moon/avx/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2384moon/avx/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2384moon/avx/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2404moon/avx/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2404moon/avx/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
2408moon/avx/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2412moon/avx/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2412moon/avx/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2412moon/avx/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2512krovetz/vec128clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
2520krovetz/vec128clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
2528krovetz/vec128clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
2528krovetz/vec128clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2532krovetz/vec128clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
2532krovetz/vec128clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
2536krovetz/vec128clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
2544krovetz/vec128clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
2592moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2596moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2596moon/ssse3/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
2596moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2600moon/ssse3/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2600moon/ssse3/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2604moon/ssse3/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
2608moon/ssse3/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
2608moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
2608moon/ssse3/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64cc2014101820141014
2612moon/ssse3/64clang -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
2612moon/ssse3/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.82014101820141014
2616moon/ssse3/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2616moon/ssse3/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -funroll-loops2014101820141014
2620moon/ssse3/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
2620moon/ssse3/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
2624moon/ssse3/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2628moon/ssse3/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
2632moon/ssse3/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2636moon/ssse3/64gcc-4.72014101820141014
2636moon/ssse3/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
2636moon/ssse3/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
2636moon/ssse3/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2636moon/ssse3/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
2640moon/ssse3/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
2640moon/ssse3/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
2640moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
2640moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2644moon/ssse3/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
2644moon/ssse3/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
2648moon/ssse3/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2648moon/ssse3/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
2652moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2652moon/ssse3/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2656moon/ssse3/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
2660moon/ssse3/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
2668moon/ssse3/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
2700krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
2700krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
2704krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
2704krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
2712krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
2716krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
2716krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
2716krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
2724krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
2728krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
2736krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
2740krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
2848krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
2852krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
2856krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
2864krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
2872krovetz/vec128gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
2876krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
2880krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
2932krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2932krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2940krovetz/vec128gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2960krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
2964krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
2964krovetz/vec128gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
2968krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
2972krovetz/vec128gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2972krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2976krovetz/vec128gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
2976krovetz/vec128gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2980krovetz/vec128gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
2984krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
2984krovetz/vec128gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
2984krovetz/vec128gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
3008krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
3160krovetz/vec128gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
3184krovetz/vec128gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
3184krovetz/vec128gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
3196krovetz/vec128gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
3196krovetz/vec128gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
3196moon/sse2/64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3200krovetz/vec128gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
3204krovetz/vec128gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
3204krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
3204krovetz/vec128gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
3208moon/sse2/64gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3208moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
3212moon/sse2/64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
3212moon/sse2/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
3212moon/sse2/64gcc-4.7 -O2 -fomit-frame-pointer2014101820141014
3212moon/sse2/64gcc-4.7 -O -fomit-frame-pointer2014101820141014
3212moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
3212krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
3216moon/sse2/64clang -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -m64 -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -m64 -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
3216moon/sse2/64gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
3220krovetz/vec128gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
3220moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101820141014
3220moon/sse2/64gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
3224krovetz/vec128gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
3224moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -march=k8 -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
3224moon/sse2/64gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
3228moon/sse2/64clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
3228krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
3228moon/sse2/64gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -march=k8 -O -fomit-frame-pointer2014101820141014
3228moon/sse2/64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -funroll-loops2014101820141014
3232moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014101820141014
3232moon/sse2/64gcc-4.8 -march=nocona -O -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3236moon/sse2/64gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014101820141014
3240moon/sse2/64cc2014101820141014
3240moon/sse2/64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.82014101820141014
3240moon/sse2/64gcc-4.8 -funroll-loops2014101820141014
3240moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.8 -m64 -O -fomit-frame-pointer2014101820141014
3240moon/sse2/64gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014101820141014
3244moon/sse2/64clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
3244moon/sse2/64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014101820141014
3244moon/sse2/64gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101820141014
3244moon/sse2/64gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101820141014
3244moon/sse2/64gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3248moon/sse2/64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.72014101820141014
3248moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.7 -march=nocona -O -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014101820141014
3248moon/sse2/64gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3252krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
3256krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
3256moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3256moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101820141014
3268krovetz/vec128gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
3272moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3272moon/sse2/64gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3276moon/sse2/64gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101820141014
3276krovetz/vec128gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
3280moon/sse2/64gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101820141014
3288krovetz/vec128gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
3300moon/sse2/64gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101820141014
3308krovetz/vec128clang -O3 -fomit-frame-pointer2014091420140907
3320krovetz/vec128gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
3324krovetz/vec128gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
3328krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
3332krovetz/vec128gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
3672e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
3676e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
3676e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3676e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
3676e/amd64-xmm6gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3680e/amd64-xmm6gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.8 -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
3684e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
3688e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
3692e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6cc2014091420140907
3696e/amd64-xmm6gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
3696e/amd64-xmm6gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.82014091420140907
3700e/amd64-xmm6gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
3700e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
3704e/amd64-xmm6gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -funroll-loops2014091420140907
3708e/amd64-xmm6gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3708e/amd64-xmm6gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.7 -O -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
3712e/amd64-xmm6gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.72014091420140907
3716e/amd64-xmm6gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
3716e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
3720e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
3720e/amd64-xmm6gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
3720e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
3720e/amd64-xmm6gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3724e/amd64-xmm6gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.8 -O -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
3728e/amd64-xmm6gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3732e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
3732e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3732e/amd64-xmm6gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3732e/amd64-xmm6gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
3736e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3736e/amd64-xmm6gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
3744e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
3744e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
3744e/amd64-xmm6gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
3748e/amd64-xmm6gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3752e/amd64-xmm6gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
3764e/amd64-xmm6gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
3772e/amd64-xmm6gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
3776e/amd64-xmm6gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
3776e/amd64-xmm6gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3784e/amd64-xmm6gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
3784e/amd64-xmm6gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
3816e/amd64-xmm6gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
3976krovetz/vec128gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
3976krovetz/vec128gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
3976krovetz/vec128gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
3980krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
3980krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
3988krovetz/vec128gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
3988krovetz/vec128gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3992krovetz/vec128gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
3992krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
3992krovetz/vec128gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
3996krovetz/vec128gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
3996krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
3996krovetz/vec128gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
3996krovetz/vec128gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4000krovetz/vec128gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
4000krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
4000krovetz/vec128gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
4000krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
4004krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
4008krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4008krovetz/vec128gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4008krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4008krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
4008krovetz/vec128gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4012krovetz/vec128gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4016krovetz/vec128gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
4020krovetz/vec128gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
4024krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4028krovetz/vec128gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
4032krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
4032krovetz/vec128gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4036krovetz/vec128gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
4036krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4036krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
4040krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4040krovetz/vec128gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4044krovetz/vec128gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
4048krovetz/vec128gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4052krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4056krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
4056krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4056krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
4060krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4060krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
4064krovetz/vec128gcc-4.8 -O -fomit-frame-pointer2014091420140907
4064krovetz/vec128gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
4064krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
4068krovetz/vec128gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
4072krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
4072krovetz/vec128gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
4072krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
4072krovetz/vec128gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
4072krovetz/vec128gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
4076krovetz/vec128gcc-4.7 -O -fomit-frame-pointer2014091420140907
4076krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
4076krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
4076krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
4076krovetz/vec128gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
4080krovetz/vec128gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
4084krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
4084krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
4084krovetz/vec128gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
4084krovetz/vec128gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
4088krovetz/vec128gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
4088krovetz/vec128gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
4092krovetz/vec128gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
4096krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
4108krovetz/vec128gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
4112krovetz/vec128gcc-4.8 -Os -fomit-frame-pointer2014091420140907
4112krovetz/vec128gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
4116krovetz/vec128gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
4120krovetz/vec128gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
4120krovetz/vec128gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
4124krovetz/vec128gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
4124krovetz/vec128gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
4132krovetz/vec128gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
4132krovetz/vec128gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
4132krovetz/vec128gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
4140krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
4148krovetz/vec128gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
4156krovetz/vec128gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
4160krovetz/vec128gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
4160krovetz/vec128gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
4168krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
4168krovetz/vec128gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
4168krovetz/vec128gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
4172krovetz/vec128gcc-4.7 -Os -fomit-frame-pointer2014091420140907
4172krovetz/vec128gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
4172krovetz/vec128gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
4172krovetz/vec128gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
4188krovetz/vec128gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
4192krovetz/vec128gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
4208krovetz/vec128gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
4212krovetz/vec128gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
4216krovetz/vec128gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
4236krovetz/vec128gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
4240krovetz/vec128gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8224e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
8236e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
8240e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
8244e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
8244e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
8244e/amd64-3gcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
8252e/amd64-3gcc-4.7 -O2 -fomit-frame-pointer2014091420140907
8252e/amd64-3gcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
8252e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
8252e/amd64-3gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
8252e/amd64-3gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8264e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8264e/amd64-3gcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
8268e/amd64-3gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
8272e/amd64-3clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
8272e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
8276e/amd64-3clang -O3 -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
8276e/amd64-3gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8280e/amd64-3gcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
8280e/amd64-3gcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
8280e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
8280e/amd64-3gcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8280e/amd64-3gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
8284e/amd64-3gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
8284e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
8284e/amd64-3gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
8284e/amd64-3gcc-4.82014091420140907
8284e/amd64-3gcc-4.8 -O3 -fomit-frame-pointer2014091420140907
8284e/amd64-3gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
8288e/amd64-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
8288e/amd64-3gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8288e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
8292e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
8292e/amd64-3gcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8292e/amd64-3gcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8296e/amd64-3gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
8296e/amd64-3gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8296e/amd64-3gcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8296e/amd64-3gcc-4.8 -funroll-loops2014091420140907
8296e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
8296e/amd64-3gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
8300e/amd64-3clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
8300e/amd64-3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
8300e/amd64-3gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8300e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
8300e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
8304e/amd64-3gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8304e/amd64-3gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
8304e/amd64-3gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
8304e/amd64-3gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8304e/amd64-3gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
8308e/amd64-3gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.7 -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
8312e/amd64-3gcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8316e/amd64-3gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.72014091420140907
8320e/amd64-3gcc-4.7 -Os -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8320e/amd64-3gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -funroll-loops2014091420140907
8324e/amd64-3gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
8324e/amd64-3gcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
8328e/amd64-3gcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
8332e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
8336e/amd64-3cc2014091420140907
8336e/amd64-3clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.8 -O2 -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8336e/amd64-3gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
8340e/amd64-3clang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
8340e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8340e/amd64-3gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8344e/amd64-3gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
8348e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8348e/amd64-3gcc-4.8 -O -fomit-frame-pointer2014091420140907
8348e/amd64-3gcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8352e/amd64-3gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
8352e/amd64-3gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8352e/amd64-3gcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.7 -O -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8356e/amd64-3gcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8360e/amd64-3gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
8364e/amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
8368e/amd64-3gcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
8372e/mergedgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
8388e/amd64-3gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
8396e/mergedgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
8396e/mergedgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
8404e/mergedgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
8404e/mergedgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
8408e/amd64-3gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8412e/amd64-3gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
8412e/mergedgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8416e/amd64-3gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
8420e/amd64-3gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8424e/mergedgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8432e/amd64-3gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8436e/amd64-3gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8440e/amd64-3gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
8440e/amd64-3gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
8460e/mergedclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
8468e/mergedclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
8480e/mergedclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
8668e/mergedgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
8688e/mergedgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8720e/mergedgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
8740e/mergedgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
8752e/mergedgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8764e/mergedgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8768e/mergedgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8772e/mergedgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8776e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
8808e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
8808e/mergedgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8812e/mergedgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
8812e/mergedgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
8816e/mergedgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
8820e/mergedgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
8820e/mergedgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
8832e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
8836e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
8848e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
8868e/mergedgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
8884e/mergedgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8888e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
8900e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
8908e/mergedgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
8916e/regsgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
8916e/regsgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
8920e/regsgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8928e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
8928e/mergedgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
8936e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
8940e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
8940e/mergedgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
8948e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8948e/mergedgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
8952e/refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
8956e/regsgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
8960e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8960e/regsgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
8964e/refgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
8968e/refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
8968e/refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
8968e/regsgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
8972e/refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
8976e/regsgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
8976e/refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
8996e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9000e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9000e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
9012e/regsgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
9012e/refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
9016e/mergedgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
9020e/mergedgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
9020e/refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
9028e/regsgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
9028e/mergedgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9032e/mergedgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
9040e/regsgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
9044e/mergedgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
9048e/refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
9048e/mergedgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9052e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9052e/refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
9056e/mergedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
9056e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
9060e/mergedclang -O3 -fomit-frame-pointer2014091420140907
9060e/refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
9060e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
9064e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9076e/mergedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
9080e/mergedgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
9080e/mergedgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
9084e/mergedclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
9092e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
9092e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
9092e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9096e/mergedclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
9100e/mergedgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
9104e/mergedclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
9104e/mergedgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9104e/mergedgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9104e/refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9108e/mergedgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
9112e/mergedgcc-4.7 -O -fomit-frame-pointer2014091420140907
9116e/mergedgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
9116e/mergedgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9116e/refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
9116e/mergedgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
9116e/regsgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
9120e/mergedgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
9120e/mergedgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
9124e/mergedgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
9128e/mergedgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
9128e/mergedgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
9132e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
9136e/mergedgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9136e/mergedgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9140e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
9140e/mergedgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
9140e/mergedgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
9140e/mergedgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
9140e/mergedgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9140e/mergedgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
9148e/mergedgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
9148e/mergedgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
9148e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9156e/regsgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
9160e/mergedgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
9160e/mergedgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
9160e/mergedgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
9160e/mergedgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9164e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
9168e/mergedgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
9168e/mergedgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
9172e/regsgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9176e/mergedgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9180e/mergedgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
9180e/mergedgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
9180e/mergedgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
9180e/mergedgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
9184e/regsclang -O3 -fomit-frame-pointer2014091420140907
9184e/mergedgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9184e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9184e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9184e/mergedgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
9188e/mergedgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
9188e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
9192e/mergedgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
9192e/mergedgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
9196e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9200e/mergedgcc-4.8 -O -fomit-frame-pointer2014091420140907
9200e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9208e/regsgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
9212e/mergedgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
9212e/mergedgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
9212e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
9220e/refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9220e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
9224e/mergedgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
9228e/mergedgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
9228e/mergedgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
9232e/refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9232e/mergedgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
9240e/mergedgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
9248e/regsgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9248e/regsgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9248e/regsgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9248e/mergedgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
9252e/refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
9256e/regsgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
9256e/mergedgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
9260e/regsgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9260e/regsgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
9264e/mergedgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9272e/mergedgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
9284e/mergedgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9288e/mergedgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
9288e/regsgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
9292e/regsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
9292e/refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9296e/refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9296e/refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9296e/regsgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9296e/mergedgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
9300e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9300e/regsgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
9304e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9304e/mergedgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9304e/mergedgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9308e/regsclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
9308e/mergedgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9308e/refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9312e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9312e/refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
9312e/mergedgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
9312e/refgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
9316e/refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
9320e/regsgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9320e/mergedgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
9320e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9320e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9320e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9320e/mergedgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9320e/refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9320e/mergedgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9324e/regsgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
9324e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9328e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9328e/mergedgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
9328e/regsgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
9332e/mergedgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
9332e/regsgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
9332e/refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9332e/refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9332e/mergedgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
9340e/refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
9340e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
9344e/regsclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
9344e/refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9344e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9348e/refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
9352e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9352e/refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9352e/refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
9352e/regsgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9356e/regsclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
9356e/regsclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
9360e/regsgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
9364e/refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9364e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
9376e/mergedgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
9380e/regsgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9380e/refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
9384e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9384e/refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9392e/mergedgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
9408e/mergedgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
9412e/refclang -O3 -fomit-frame-pointer2014091420140907
9412e/mergedgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
9424e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
9452e/refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
9452e/mergedgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
9456e/refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
9456e/refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9456e/mergedgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
9460e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9460e/mergedgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
9464e/mergedgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
9472e/mergedgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
9472e/mergedgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9476e/mergedgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
9480e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9480e/regsgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9484e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
9484e/mergedgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9488e/mergedgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
9496e/mergedgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
9496e/regsgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9504e/regsgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
9504e/regsgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9508e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
9508e/mergedgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
9508e/mergedgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
9512e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9512e/mergedgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
9532e/regsgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
9540e/mergedgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
9552e/refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
9552e/refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
9552e/refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
9552e/refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
9556e/regsgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
9564e/regsgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
9572e/regsgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
9580e/refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
9588e/refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
9588e/refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
9592e/regsgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
9596e/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
9604e/regsgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
9608e/refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
9640e/regsclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
9644e/regsclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
9644e/mergedgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
9652e/mergedgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
9664e/mergedgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
9664e/mergedgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
9676e/mergedgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
9688e/mergedgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
9692e/regsclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
9692e/mergedgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
9848e/mergedgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
9864e/mergedgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
9864e/mergedgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
9876e/mergedgcc-4.7 -Os -fomit-frame-pointer2014091420140907
9876e/mergedgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
9876e/mergedgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
9888e/mergedgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
9888e/mergedgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
9892e/mergedgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
9892e/mergedgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
9900e/mergedgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
9904e/mergedgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
9912e/mergedgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
9912e/mergedgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
9916e/mergedgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
9924e/mergedgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
9976e/mergedgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
10012e/mergedgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
11052e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
11052e/regsgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
11092e/regsgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
11100e/regsgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
11104e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
11120e/regsgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
11132e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
11164e/regsgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
11176e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
11352e/regsgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
11360e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
11388e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11396e/regsgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11456e/regsgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
11456e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
11464e/regsgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
11484e/regsgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
11508e/mergedgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
11512e/mergedgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
11516e/mergedgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
11520e/mergedgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
11524e/mergedgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
11524e/mergedgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
11532e/mergedgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
11544e/regsgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
11548e/regsgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
11552e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
11560e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
11564e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
11564e/regsgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
11584e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
11600e/regsgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
11616e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
11616e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11616e/mergedgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
11624e/mergedgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
11624e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
11624e/mergedgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11628e/regsgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
11628e/mergedgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
11632e/regsgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
11640e/regsgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
11640e/mergedgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
11644e/mergedgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
11648e/mergedgcc-4.8 -Os -fomit-frame-pointer2014091420140907
11648e/mergedgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11656e/mergedgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
11660e/mergedgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
11664e/mergedgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
11664e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
11664e/mergedgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
11664e/mergedgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
11668e/regsgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
11672e/mergedgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
11672e/regsgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
11684e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
11696e/regsgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
11724e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
11764e/refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
11768e/refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
11776e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
11780e/refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
11916e/mergedgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
11924e/mergedgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
11928e/mergedgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
11936e/refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
11944e/mergedgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
11952e/refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
11952e/refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
11960e/refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
12024e/refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
12032e/refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
12040e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
12048e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
12048e/refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12268e/refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
12280e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
12312e/refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
12316e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
12336e/regsgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
12344e/regsgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
12364e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12392e/refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12432e/refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
12460e/refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
12464e/refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
12464e/refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
12468e/refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
12468e/refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
12476e/refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
12480e/refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
12508e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
12512e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
12516e/refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12524e/refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
12524e/refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
12524e/refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
12528e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12544e/refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
12612e/regsgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
12620e/regsgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
12620e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
12620e/regsgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
12624e/regsgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
12632e/regsgcc-4.8 -O -fomit-frame-pointer2014091420140907
12640e/regsgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
12640e/regsgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
12680e/regsgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
12684e/regsgcc-4.7 -O -fomit-frame-pointer2014091420140907
12684e/regsgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
12684e/regsgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
12684e/regsgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
12684e/regsgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
12688e/regsgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
12688e/regsgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
12692e/regsgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
12708e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
12728e/regsgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
12788e/regsgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
12788e/regsgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
12788e/regsgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
12788e/regsgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
12792e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
12796e/regsgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
12796e/regsgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
12800e/regsgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
12816e/regsgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
12824e/regsgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
12828e/regsgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
12832e/regsgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
12844e/regsgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12900e/regsgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
12940e/regsgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
12956e/regsgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
12996e/regsgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
12996e/regsgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
13056e/regsgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
13060e/regsgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
13080e/regsgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
13136e/regsgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
13160e/regsgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
13164e/regsgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
13168e/regsgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
13168e/regsgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
13180e/regsgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
13184e/regsgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
13184e/regsgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
13188e/regsgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
13192e/regsgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
13192e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
13196e/regsgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
13200e/regsgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
13204e/regsgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
13208e/regsgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
13220e/regsgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
13228e/regsgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
13248e/regsgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
13260e/regsgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
13260e/regsgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
13336e/regsgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
13344e/regsgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
14036e/regsgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
14200e/refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
14216e/regsgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
14224e/regsgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
14224e/regsgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
14224e/regsgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
14224e/regsgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
14236e/regsgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
14236e/regsgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
14264e/regsgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
14276e/refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
14280e/refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
14304e/refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
14316e/refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
14340e/refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
14456e/refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
14464e/refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
14468e/regsgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
14496e/regsgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
14496e/regsgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
14496e/regsgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
14500e/refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
14500e/refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
14528e/regsgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
14528e/regsgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
14532e/regsgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
14536e/regsgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
14572e/regsgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
14584e/refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
14584e/refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
14608e/regsgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
14648e/regsgcc-4.7 -Os -fomit-frame-pointer2014091420140907
14660e/regsgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
14684e/regsgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
14696e/regsgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
14700e/regsgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
14736e/regsgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
14740e/regsgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
14744e/regsgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
14764e/regsgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
14780e/regsgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
14792e/regsgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
14800e/regsgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
14872e/regsgcc-4.8 -Os -fomit-frame-pointer2014091420140907
14872e/regsgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
14880e/regsgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
14880e/refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
14884e/regsgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
14884e/regsgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
14884e/regsgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
14888e/regsgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
14896e/regsgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
14916e/regsgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
14932e/regsgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
14940e/regsgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
14944e/refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
14964e/refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
14964e/refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
14968e/refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
14968e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
14968e/refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
15016e/refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
15048e/refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
15060e/refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
15084e/regsgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
15088e/refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
15100e/refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
15104e/refgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
15104e/refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
15104e/refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
15116e/refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
15128e/refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
15136e/regsgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
15144e/refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
15148e/regsgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
15160e/refgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
15164e/refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
15168e/refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
15172e/refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
15176e/refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
15180e/refgcc-4.7 -O -fomit-frame-pointer2014091420140907
15188e/refgcc-4.8 -O -fomit-frame-pointer2014091420140907
15208e/refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
15212e/refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
15212e/refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
15212e/refgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
15212e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
15216e/refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
15216e/refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
15216e/refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
15224e/refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
15224e/refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
15224e/refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
15228e/refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
15240e/regsgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
15248e/regsgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
15252e/refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
15288e/regsgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
15296e/regsgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
15312e/refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
15368e/refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
15376e/regsgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
15552e/refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
15552e/refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
15560e/refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
15568e/refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
15600e/refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
15608e/refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
15612e/refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
15616e/refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
15624e/refgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
15648e/refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
15784e/refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
15792e/refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
16116e/refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
16120e/refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
16140e/refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
16148e/refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
16152e/refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
16160e/refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
16168e/refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
16180e/refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
16224e/refgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
16240e/refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
16244e/refgcc-4.8 -Os -fomit-frame-pointer2014091420140907
16256e/refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
16292e/refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16344e/refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
16384e/refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
16388e/refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
16412e/refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
16420e/refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
16424e/refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
16436e/refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16444e/refgcc-4.7 -Os -fomit-frame-pointer2014091420140907
16444e/refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
16444e/refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
16448e/refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
16448e/refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
16468e/refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
16480e/refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
16500e/refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
16512e/refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16516e/refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
16580e/refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
16580e/refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16588e/refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16644e/refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
16656e/refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
16664e/refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
16680e/refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
16684e/refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
16700e/refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
16704e/refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
16728e/refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
16748e/refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
16748e/refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
16760e/refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
16780e/refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
16808e/refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
16824e/refgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
16888e/refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
16908e/refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
16916e/refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
28384krovetz/vec128gcc-4.8 -funroll-loops2014091420140907
28552krovetz/vec128gcc-4.82014091420140907
28768krovetz/vec128cc2014091420140907
28780krovetz/vec128gcc-4.72014091420140907
28824krovetz/vec128gcc-4.7 -funroll-loops2014091420140907
32016e/mergedgcc-4.72014091420140907
32044e/mergedgcc-4.82014091420140907
32060e/mergedgcc-4.7 -funroll-loops2014091420140907
32296e/mergedgcc-4.8 -funroll-loops2014091420140907
32444e/mergedcc2014091420140907
45120e/regsgcc-4.82014091420140907
45260e/regsgcc-4.8 -funroll-loops2014091420140907
45304e/regscc2014091420140907
45536e/regsgcc-4.72014091420140907
46368e/regsgcc-4.7 -funroll-loops2014091420140907
52324e/refgcc-4.72014091420140907
52388e/refgcc-4.7 -funroll-loops2014091420140907
52724e/refgcc-4.82014091420140907
53216e/refcc2014091420140907
53216e/refgcc-4.8 -funroll-loops2014091420140907

Test failure

Implementation: crypto_stream/chacha12/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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_chacha12_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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.7
stream.c: stream.c: In function 'crypto_stream_chacha12_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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_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_chacha12_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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_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_chacha12_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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_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