Implementation notes: amd64, h9ivy, crypto_stream/chacha12

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
2292moon/avx/64gcc -O -fomit-frame-pointer2014101420141014
2300moon/avx/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2300moon/avx/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
2300moon/avx/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2304moon/avx/64gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014101420141014
2308moon/avx/64gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -funroll-loops2014101420141014
2312moon/avx/64gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2312moon/avx/64gcc -march=nocona -O -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
2316moon/avx/64gcc -march=k8 -O -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc2014101420141014
2320moon/avx/64gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
2320moon/avx/64gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
2324moon/avx/64cc2014101420141014
2324moon/avx/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2324moon/avx/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2324moon/avx/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
2324moon/avx/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2324moon/avx/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -Os -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2328moon/avx/64gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -m64 -O3 -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
2332moon/avx/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -O2 -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -O3 -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
2336moon/avx/64gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101420141014
2340moon/avx/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -m64 -Os -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
2344moon/ssse3/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
2344moon/ssse3/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2344moon/avx/64gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
2348moon/ssse3/64gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -m64 -O2 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
2348moon/avx/64gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
2352moon/ssse3/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
2352moon/avx/64gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -O -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
2356moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
2356moon/avx/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
2356moon/avx/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
2356moon/ssse3/64gcc -march=nocona -O -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2360moon/avx/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2360moon/avx/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2360moon/ssse3/64gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -Os -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
2364moon/avx/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
2364moon/ssse3/64gcc -march=k8 -O -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc2014101420141014
2368moon/ssse3/64gcc -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
2368moon/ssse3/64gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
2372moon/ssse3/64cc2014101420141014
2372moon/avx/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
2372moon/ssse3/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2372moon/avx/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
2372moon/ssse3/64gcc -m64 -O3 -fomit-frame-pointer2014101420141014
2376moon/ssse3/64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2376moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2376moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2376moon/ssse3/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
2380moon/ssse3/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
2380moon/ssse3/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
2384moon/ssse3/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
2388moon/ssse3/64gcc -funroll-loops2014101420141014
2388moon/ssse3/64gcc -m64 -O -fomit-frame-pointer2014101420141014
2408moon/ssse3/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2416moon/ssse3/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
2420moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
2424moon/ssse3/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2684krovetz/vec128gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
2684krovetz/vec128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
2692krovetz/vec128gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
2696krovetz/vec128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
2696krovetz/vec128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
2696krovetz/vec128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
2700krovetz/vec128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
2700krovetz/vec128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
2700krovetz/vec128gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
2704krovetz/vec128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
2704krovetz/vec128gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
2720krovetz/vec128gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
2728krovetz/vec128gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
2764krovetz/vec128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
2852krovetz/vec128gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
2856krovetz/vec128gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
2872krovetz/vec128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
2900krovetz/vec128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
2900krovetz/vec128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
2904krovetz/vec128gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
2904krovetz/vec128gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
2936moon/sse2/64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2940moon/sse2/64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2940moon/sse2/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
2940moon/sse2/64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
2940moon/sse2/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2940moon/sse2/64gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -march=k8 -O -fomit-frame-pointer2014101420141014
2944moon/sse2/64gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -O3 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
2948moon/sse2/64gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2952moon/sse2/64gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -O -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -Os -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
2956moon/sse2/64gcc -march=nocona -O -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
2960moon/sse2/64gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
2964moon/sse2/64gcc -O3 -fomit-frame-pointer2014101420141014
2964moon/sse2/64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
2964moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
2964moon/sse2/64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
2968moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
2968moon/sse2/64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
2976moon/sse2/64gcc2014101420141014
2980moon/sse2/64gcc -funroll-loops2014101420141014
2980moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
2992moon/sse2/64cc2014101420141014
3000moon/sse2/64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
3008moon/sse2/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
3008krovetz/vec128gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
3008krovetz/vec128gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
3012moon/sse2/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
3012moon/sse2/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
3012krovetz/vec128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
3016krovetz/vec128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
3152krovetz/vec128gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
3156krovetz/vec128gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
3160krovetz/vec128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
3268e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
3268e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3272e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6cc2014042920140425
3276e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
3276e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc2014042920140425
3280e/amd64-xmm6gcc -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -O3 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
3280e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2014042920140425
3284e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
3288e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
3292e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
3292e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2014042920140425
3292e/amd64-xmm6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
3292e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
3296e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2014042920140425
3296e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
3300e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
3304e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
3304e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
3304e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
3308e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
3308e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
3312e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
3320e/amd64-xmm6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
3328e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
3340e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3356e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
3376e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3452krovetz/vec128gcc -O3 -fomit-frame-pointer2014042920140425
3452krovetz/vec128gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
3452krovetz/vec128gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
3456krovetz/vec128gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
3456krovetz/vec128gcc -m64 -O3 -fomit-frame-pointer2014042920140425
3460krovetz/vec128gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
3464krovetz/vec128gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
3464krovetz/vec128gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3468krovetz/vec128gcc -O2 -fomit-frame-pointer2014042920140425
3468krovetz/vec128gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
3468krovetz/vec128gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
3468krovetz/vec128gcc -m64 -O2 -fomit-frame-pointer2014042920140425
3468krovetz/vec128gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3472krovetz/vec128gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
3476krovetz/vec128gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
3476krovetz/vec128gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
3480krovetz/vec128gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3496krovetz/vec128gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
3496krovetz/vec128gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
3500krovetz/vec128gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
3504krovetz/vec128gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
3508krovetz/vec128gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
3512krovetz/vec128gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
3528krovetz/vec128gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3532krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
3540krovetz/vec128gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
3540krovetz/vec128gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
3544krovetz/vec128gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
3548krovetz/vec128gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
3556krovetz/vec128gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
3560krovetz/vec128gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
3560krovetz/vec128gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -m64 -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
3564krovetz/vec128gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
3568krovetz/vec128gcc -march=nocona -O -fomit-frame-pointer2014042920140425
3572krovetz/vec128gcc -O -fomit-frame-pointer2014042920140425
3572krovetz/vec128gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
3576krovetz/vec128gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
3576krovetz/vec128gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
3584krovetz/vec128gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
3584krovetz/vec128gcc -march=k8 -O -fomit-frame-pointer2014042920140425
3596krovetz/vec128gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
3600krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
3656krovetz/vec128gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
3660krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
3664krovetz/vec128gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
3668krovetz/vec128gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
3672krovetz/vec128gcc -Os -fomit-frame-pointer2014042920140425
3676krovetz/vec128gcc -m64 -Os -fomit-frame-pointer2014042920140425
3676krovetz/vec128gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
3676krovetz/vec128gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
3676krovetz/vec128gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
3680krovetz/vec128gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
3684krovetz/vec128gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
3684krovetz/vec128gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
3688krovetz/vec128gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
3688krovetz/vec128gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
3720krovetz/vec128gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
3728krovetz/vec128gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
3732krovetz/vec128gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
3732krovetz/vec128gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
6748e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2014042920140425
6748e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
6752e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
6752e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
6756e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
6756e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
6760e/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
6760e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
6760e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
6764e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
6764e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
6764e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2014042920140425
6764e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -O3 -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
6768e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
6772e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2014042920140425
6776e/amd64-3cc2014042920140425
6776e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
6776e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
6776e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
6776e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
6776e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
6776e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -Os -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2014042920140425
6780e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
6784e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
6788e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
6788e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
6788e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
6788e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
6788e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -Os -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
6792e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -O -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
6796e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
6800e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
6800e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
6800e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
6800e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
6804e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
6804e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
6804e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc2014042920140425
6808e/amd64-3gcc -O2 -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc -funroll-loops2014042920140425
6808e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
6808e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
6812e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
6812e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
6812e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
6812e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2014042920140425
6820e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
6824e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
6824e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
6824e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2014042920140425
6828e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
6828e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
6828e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
6832e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
6836e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2014042920140425
6844e/amd64-3gcc -m64 -O -fomit-frame-pointer2014042920140425
6852e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
6852e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
6964e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
6976e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
6984e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
6988e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
7080e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
7080e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
7084e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
7096e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7100e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
7104e/regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
7108e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
7112e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7116e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
7116e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
7116e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
7120e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
7120e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
7124e/regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
7124e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
7132e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
7164e/regsgcc -O3 -fomit-frame-pointer2014042920140425
7168e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7168e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
7168e/regsgcc -m64 -O3 -fomit-frame-pointer2014042920140425
7172e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7176e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
7180e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
7188e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7188e/mergedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
7188e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
7192e/mergedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
7196e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
7196e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
7216e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7216e/mergedgcc -m64 -O2 -fomit-frame-pointer2014042920140425
7216e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
7220e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7220e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
7224e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
7228e/mergedgcc -O2 -fomit-frame-pointer2014042920140425
7228e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
7228e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
7232e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
7232e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
7232e/mergedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
7232e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
7236e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
7240e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
7244e/mergedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
7244e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
7252e/mergedgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
7252e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
7256e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
7256e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7260e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7264e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7268e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
7276e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7280e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
7284e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
7284e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
7288e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
7296e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
7304e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7304e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
7308e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7308e/regsgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
7320e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
7324e/mergedgcc -O3 -fomit-frame-pointer2014042920140425
7332e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
7332e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
7336e/mergedgcc -m64 -O3 -fomit-frame-pointer2014042920140425
7336e/mergedgcc -march=k8 -O -fomit-frame-pointer2014042920140425
7340e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
7340e/mergedgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
7348e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
7360e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7360e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
7360e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
7392e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
7440e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7440e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7440e/regsgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
7444e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7452e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7460e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7468e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
7472e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7540e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
7544e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
7544e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
7548e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
7576e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
7580e/mergedgcc -Os -fomit-frame-pointer2014042920140425
7580e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
7584e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7592e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
7592e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
7596e/mergedgcc -O -fomit-frame-pointer2014042920140425
7596e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042920140425
7596e/mergedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
7596e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
7596e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
7600e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
7600e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
7600e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
7608e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
7608e/mergedgcc -march=nocona -O -fomit-frame-pointer2014042920140425
7612e/mergedgcc -m64 -O -fomit-frame-pointer2014042920140425
7612e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
7616e/refgcc -march=nocona -O3 -fomit-frame-pointer2014042920140425
7620e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
7620e/mergedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
7636e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
7644e/mergedgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
7652e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
7656e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
7664e/mergedgcc -m64 -Os -fomit-frame-pointer2014042920140425
7664e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
7672e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
7680e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
7692e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
7704e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
7704e/mergedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
7704e/mergedgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
7712e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
7712e/mergedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
7740e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
7744e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
7788e/refgcc -funroll-loops -O3 -fomit-frame-pointer2014042920140425
7788e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7788e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042920140425
7820e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
7828e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
7828e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
7832e/refgcc -m64 -O3 -fomit-frame-pointer2014042920140425
7836e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
7844e/refgcc -O3 -fomit-frame-pointer2014042920140425
7900e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042920140425
7904e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7936e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7940e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7952e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
7980e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7984e/refgcc -march=barcelona -O3 -fomit-frame-pointer2014042920140425
7984e/refgcc -march=k8 -O3 -fomit-frame-pointer2014042920140425
8152e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
8160e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
8172e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
8184e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
9264e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
9316e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
9320e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
9356e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
9360e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
9388e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
9388e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
9388e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
9404e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
9496e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
9512e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
9516e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
9528e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
9564e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
9572e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
9616e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
9620e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
9664e/regsgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
9876e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
9880e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042920140425
9916e/refgcc -funroll-loops -O2 -fomit-frame-pointer2014042920140425
9916e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
9916e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042920140425
9928e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
9928e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042920140425
9984e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
9988e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042920140425
10216e/refgcc -funroll-loops -O -fomit-frame-pointer2014042920140425
10216e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
10260e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042920140425
10268e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
10288e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
10300e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042920140425
10304e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
10316e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042920140425
10352e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014042920140425
10888e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
10896e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
10924e/regsgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
11036e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
11132e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
11156e/regsgcc -march=nocona -O -fomit-frame-pointer2014042920140425
11164e/regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
11172e/regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
11208e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
11248e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
11252e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
11256e/regsgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
11260e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
11260e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
11264e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
11264e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
11268e/regsgcc -O -fomit-frame-pointer2014042920140425
11268e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
11268e/regsgcc -m64 -O -fomit-frame-pointer2014042920140425
11276e/regsgcc -march=k8 -O -fomit-frame-pointer2014042920140425
11308e/regsgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
11364e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
11388e/regsgcc -O2 -fomit-frame-pointer2014042920140425
11388e/regsgcc -m64 -O2 -fomit-frame-pointer2014042920140425
11400e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
11440e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
11468e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
11468e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
11472e/regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
11476e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
11476e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
11500e/regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
12196e/refgcc -march=barcelona -O2 -fomit-frame-pointer2014042920140425
12260e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
12300e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
12304e/regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
12308e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
12316e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
12328e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
12352e/regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
12480e/regsgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
12488e/regsgcc -Os -fomit-frame-pointer2014042920140425
12488e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
12488e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
12492e/regsgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
12504e/regsgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
12520e/regsgcc -m64 -Os -fomit-frame-pointer2014042920140425
12536e/regsgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
12540e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
12540e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
12540e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
12540e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
12544e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
12544e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
12544e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
12548e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
12588e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
12672e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
12724e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
12796e/refgcc -O2 -fomit-frame-pointer2014042920140425
12800e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
12800e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
12848e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
12848e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
12888e/refgcc -march=k8 -O2 -fomit-frame-pointer2014042920140425
12916e/refgcc -m64 -O2 -fomit-frame-pointer2014042920140425
12920e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
12936e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
12936e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
12960e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
13024e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
13320e/refgcc -march=k8 -O -fomit-frame-pointer2014042920140425
13388e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
13396e/refgcc -march=nocona -O2 -fomit-frame-pointer2014042920140425
13412e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
13412e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
13412e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
13412e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
13416e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
13416e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
13440e/refgcc -O -fomit-frame-pointer2014042920140425
13440e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
13448e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
13452e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
13464e/refgcc -m64 -O -fomit-frame-pointer2014042920140425
13640e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
13644e/refgcc -march=nocona -O -fomit-frame-pointer2014042920140425
14144e/refgcc -march=k8 -Os -fomit-frame-pointer2014042920140425
14192e/refgcc -Os -fomit-frame-pointer2014042920140425
14196e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
14196e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
14200e/refgcc -march=barcelona -Os -fomit-frame-pointer2014042920140425
14204e/refgcc -m64 -Os -fomit-frame-pointer2014042920140425
14240e/refgcc -funroll-loops -Os -fomit-frame-pointer2014042920140425
14240e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042920140425
14252e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
14252e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
14256e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042920140425
14260e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
14264e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
14268e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
14268e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
14276e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
14280e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
14280e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
14284e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042920140425
14288e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
14296e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042920140425
14296e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
14300e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
14364e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
14364e/refgcc -march=nocona -Os -fomit-frame-pointer2014042920140425
14384e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
14412e/refgcc -march=barcelona -O -fomit-frame-pointer2014042920140425
26776krovetz/vec128cc2014042920140425
26796krovetz/vec128gcc2014042920140425
26812krovetz/vec128gcc -funroll-loops2014042920140425
30092e/mergedgcc -funroll-loops2014042920140425
30112e/mergedcc2014042920140425
30136e/mergedgcc2014042920140425
43848e/regscc2014042920140425
44056e/regsgcc2014042920140425
44064e/regsgcc -funroll-loops2014042920140425
50192e/refgcc2014042920140425
50208e/refgcc -funroll-loops2014042920140425
50232e/refcc2014042920140425

Test failure

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

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

Test failure

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

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/64 moon/xop/64
gcc -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/djb/benchmarking/supercop-20140425/supercop-data/h9ivy/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: 99, namely:
CompilerImplementations
cc amd64-ssse3
gcc amd64-ssse3
gcc -O2 -fomit-frame-pointer amd64-ssse3
gcc -O3 -fomit-frame-pointer amd64-ssse3
gcc -O -fomit-frame-pointer amd64-ssse3
gcc -Os -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops amd64-ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -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: 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: 87, namely:
CompilerImplementations
cc krovetz/avx2
gcc krovetz/avx2
gcc -O2 -fomit-frame-pointer krovetz/avx2
gcc -O3 -fomit-frame-pointer krovetz/avx2
gcc -O -fomit-frame-pointer krovetz/avx2
gcc -Os -fomit-frame-pointer krovetz/avx2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops krovetz/avx2
gcc -funroll-loops -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=nocona -Os -fomit-frame-pointer krovetz/avx2
gcc -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc -march=barcelona -Os -fomit-frame-pointer krovetz/avx2
gcc -march=k8 -O2 -fomit-frame-pointer krovetz/avx2
gcc -march=k8 -O3 -fomit-frame-pointer krovetz/avx2
gcc -march=k8 -O -fomit-frame-pointer krovetz/avx2
gcc -march=k8 -Os -fomit-frame-pointer krovetz/avx2
gcc -march=nocona -O2 -fomit-frame-pointer krovetz/avx2
gcc -march=nocona -O3 -fomit-frame-pointer krovetz/avx2
gcc -march=nocona -O -fomit-frame-pointer krovetz/avx2
gcc -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).

Number of similar (compiler,implementation) pairs: 99, namely:
CompilerImplementations
cc goll_gueron
gcc goll_gueron
gcc -O2 -fomit-frame-pointer goll_gueron
gcc -O3 -fomit-frame-pointer goll_gueron
gcc -O -fomit-frame-pointer goll_gueron
gcc -Os -fomit-frame-pointer goll_gueron
gcc -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops goll_gueron
gcc -funroll-loops -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer goll_gueron
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc -m64 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -O -fomit-frame-pointer goll_gueron
gcc -m64 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7 -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=corei7 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=k8 -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer goll_gueron
gcc -m64 -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=nocona -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=nocona -Os -fomit-frame-pointer goll_gueron
gcc -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc -march=barcelona -Os -fomit-frame-pointer goll_gueron
gcc -march=k8 -O2 -fomit-frame-pointer goll_gueron
gcc -march=k8 -O3 -fomit-frame-pointer goll_gueron
gcc -march=k8 -O -fomit-frame-pointer goll_gueron
gcc -march=k8 -Os -fomit-frame-pointer goll_gueron
gcc -march=nocona -O2 -fomit-frame-pointer goll_gueron
gcc -march=nocona -O3 -fomit-frame-pointer goll_gueron
gcc -march=nocona -O -fomit-frame-pointer goll_gueron
gcc -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: 99, namely:
CompilerImplementations
cc moon/armv6/32
gcc moon/armv6/32
gcc -O2 -fomit-frame-pointer moon/armv6/32
gcc -O3 -fomit-frame-pointer moon/armv6/32
gcc -O -fomit-frame-pointer moon/armv6/32
gcc -Os -fomit-frame-pointer moon/armv6/32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops moon/armv6/32
gcc -funroll-loops -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -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: 99, namely:
CompilerImplementations
cc moon/neon/32
gcc moon/neon/32
gcc -O2 -fomit-frame-pointer moon/neon/32
gcc -O3 -fomit-frame-pointer moon/neon/32
gcc -O -fomit-frame-pointer moon/neon/32
gcc -Os -fomit-frame-pointer moon/neon/32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops moon/neon/32
gcc -funroll-loops -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/neon/32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -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: 99, namely:
CompilerImplementations
cc moon/avx/32
gcc moon/avx/32
gcc -O2 -fomit-frame-pointer moon/avx/32
gcc -O3 -fomit-frame-pointer moon/avx/32
gcc -O -fomit-frame-pointer moon/avx/32
gcc -Os -fomit-frame-pointer moon/avx/32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops moon/avx/32
gcc -funroll-loops -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx/32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/32
gcc -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc -march=barcelona -Os -fomit-frame-pointer moon/avx/32
gcc -march=k8 -O2 -fomit-frame-pointer moon/avx/32
gcc -march=k8 -O3 -fomit-frame-pointer moon/avx/32
gcc -march=k8 -O -fomit-frame-pointer moon/avx/32
gcc -march=k8 -Os -fomit-frame-pointer moon/avx/32
gcc -march=nocona -O2 -fomit-frame-pointer moon/avx/32
gcc -march=nocona -O3 -fomit-frame-pointer moon/avx/32
gcc -march=nocona -O -fomit-frame-pointer moon/avx/32
gcc -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: 99, namely:
CompilerImplementations
cc moon/avx2/32
gcc moon/avx2/32
gcc -O2 -fomit-frame-pointer moon/avx2/32
gcc -O3 -fomit-frame-pointer moon/avx2/32
gcc -O -fomit-frame-pointer moon/avx2/32
gcc -Os -fomit-frame-pointer moon/avx2/32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops moon/avx2/32
gcc -funroll-loops -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -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: 99, namely:
CompilerImplementations
cc moon/xop/32
gcc moon/xop/32
gcc -O2 -fomit-frame-pointer moon/xop/32
gcc -O3 -fomit-frame-pointer moon/xop/32
gcc -O -fomit-frame-pointer moon/xop/32
gcc -Os -fomit-frame-pointer moon/xop/32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops moon/xop/32
gcc -funroll-loops -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/32
gcc -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc -march=barcelona -Os -fomit-frame-pointer moon/xop/32
gcc -march=k8 -O2 -fomit-frame-pointer moon/xop/32
gcc -march=k8 -O3 -fomit-frame-pointer moon/xop/32
gcc -march=k8 -O -fomit-frame-pointer moon/xop/32
gcc -march=k8 -Os -fomit-frame-pointer moon/xop/32
gcc -march=nocona -O2 -fomit-frame-pointer moon/xop/32
gcc -march=nocona -O3 -fomit-frame-pointer moon/xop/32
gcc -march=nocona -O -fomit-frame-pointer moon/xop/32
gcc -march=nocona -Os -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20140425/supercop-data/h9ivy/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/djb/benchmarking/supercop-20140425/supercop-data/h9ivy/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 -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha12/krovetz/avx2
Compiler: gcc -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 -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=barcelona -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=barcelona -Os -fomit-frame-pointer krovetz/avx2

Compiler output

Implementation: crypto_stream/chacha12/goll_gueron
Compiler: gcc -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 -m64 -march=barcelona -O2 -fomit-frame-pointer goll_gueron
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer goll_gueron
gcc -m64 -march=barcelona -O -fomit-frame-pointer goll_gueron
gcc -m64 -march=barcelona -Os -fomit-frame-pointer goll_gueron

Compiler output

Implementation: crypto_stream/chacha12/moon/armv6/32
Compiler: gcc -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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_stream/chacha12/moon/neon/32
Compiler: gcc -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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_stream/chacha12/moon/avx/32
Compiler: gcc -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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/32
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_stream/chacha12/moon/avx2/32
Compiler: gcc -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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_stream/chacha12/moon/xop/32
Compiler: gcc -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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/32
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_stream/chacha12/krovetz/avx2
Compiler: gcc -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 -m64 -march=core-avx-i -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer krovetz/avx2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer krovetz/avx2