Implementation notes: amd64, gcc16, crypto_stream/chacha8

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_stream
Primitive: chacha8
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2907? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
2908? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-O2_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-O_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-m64_-O_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
2909? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
2910? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
2910? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
2913? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
2919? ? ?? ? ?moon/sse2/64gcc_-funroll-loops2017072120170718
2919? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
2921? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
2921? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
2921? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
2921? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
2922? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
2922? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
2922? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
2922? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
2923? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
2924? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
2924? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
2924? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
2926? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
2926? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
2926? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
2926? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
2928? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
2930? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
2930? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
2931? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
2931? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
2932? ? ?? ? ?moon/sse2/64gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
2933? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
2933? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
2934? ? ?? ? ?moon/sse2/64gcc2017072120170718
2934? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
2934? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
2934? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
2935? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
2935? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
2935? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
2935? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
2937? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
2937? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
2938? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
2939? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
2939? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
2941? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
2946? ? ?? ? ?moon/sse2/64cc2017072120170718
2949? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
2949? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
2949? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
2950? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
4549? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
4549? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
4550? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
4551? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
4552? ? ?? ? ?e/amd64-xmm6gcc_-Os_-fomit-frame-pointer2017090720170904
4552? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
4552? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
4552? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
4552? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-O3_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
4554? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
4555? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
4556? ? ?? ? ?e/amd64-xmm6gcc_-O2_-fomit-frame-pointer2017090720170904
4556? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
4556? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
4558? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
4559? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
4560? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
4560? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
4560? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
4563? ? ?? ? ?e/amd64-xmm6gcc2017090720170904
4563? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops2017090720170904
4566? ? ?? ? ?e/amd64-xmm6cc2017090720170904
4567? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
4567? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
4567? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
4567? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
4567? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
4568? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
4568? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
4568? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
4568? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
4568? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
4569? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
4570? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
4570? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
4571? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
4571? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
4572? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
4572? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
4572? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
4573? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
4573? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
4573? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
4574? ? ?? ? ?e/amd64-xmm6gcc_-O_-fomit-frame-pointer2017090720170904
4574? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
4574? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
4574? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
4576? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
4576? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
4576? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
4578? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
4579? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
4587? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
5196? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-O2_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
5197? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-Os_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
5198? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
5199? ? ?? ? ?e/amd64-3gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-O_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
5201? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
5208? ? ?? ? ?e/amd64-3gcc2017090720170904
5209? ? ?? ? ?e/amd64-3gcc_-funroll-loops2017090720170904
5215? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
5218? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
5218? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
5218? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
5218? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5218? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
5219? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
5219? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
5219? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-m64_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
5220? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
5221? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
5222? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
5223? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
5225? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
5235? ? ?? ? ?e/amd64-3cc2017090720170904
5247? ? ?? ? ?krovetz/vec128gcc_-O2_-fomit-frame-pointer2017072120170718
5247? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
5247? ? ?? ? ?krovetz/vec128gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
5271? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
5271? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
5273? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
5273? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
5273? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
5273? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
5279? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
5280? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
5280? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
5283? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
5283? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-O3_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
5302? ? ?? ? ?krovetz/vec128gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
5304? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
5305? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
5305? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
5306? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
5306? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
5306? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
5307? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
5307? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
5343? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
5344? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
5347? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
5347? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
5564? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
5564? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
5564? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
5564? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
5564? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
5598? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
5599? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
5605? ? ?? ? ?krovetz/vec128gcc_-Os_-fomit-frame-pointer2017072120170718
5605? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
5605? ? ?? ? ?krovetz/vec128gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
5605? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
5605? ? ?? ? ?krovetz/vec128gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
5613? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
5614? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
5630? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
5630? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
5638? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
5638? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
5638? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
5639? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
5641? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
5641? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
5641? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
5641? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
5642? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
5642? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
5643? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
5643? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
5643? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
5643? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
5654? ? ?? ? ?krovetz/vec128gcc_-O_-fomit-frame-pointer2017072120170718
5654? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
5654? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
5654? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
5654? ? ?? ? ?krovetz/vec128gcc_-m64_-O_-fomit-frame-pointer2017072120170718
5676? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
5676? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
5679? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
5693? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
5694? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
5695? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
5709? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
5709? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
5711? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
5773? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5773? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
5800? ? ?? ? ?e/mergedgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
5805? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
5913? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
5924? ? ?? ? ?e/mergedgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
5948? ? ?? ? ?e/mergedgcc_-O2_-fomit-frame-pointer2017090720170904
6049? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6067? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6075? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6075? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6089? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6089? ? ?? ? ?e/mergedgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6164? ? ?? ? ?e/regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6173? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6173? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
6186? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6187? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
6203? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6216? ? ?? ? ?e/regsgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6233? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6255? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
6255? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
6256? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
6272? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
6275? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6279? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
6314? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6315? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6331? ? ?? ? ?e/regsgcc_-O3_-fomit-frame-pointer2017090720170904
6331? ? ?? ? ?e/regsgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
6340? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
6341? ? ?? ? ?e/mergedgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6373? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
6373? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
6393? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
6398? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
6400? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
6408? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6412? ? ?? ? ?e/regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
6430? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
6430? ? ?? ? ?e/mergedgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
6440? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6457? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6460? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6463? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
6463? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6466? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
6481? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
6515? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6515? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6515? ? ?? ? ?e/mergedgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6539? ? ?? ? ?e/mergedgcc_-m64_-O_-fomit-frame-pointer2017090720170904
6545? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
6545? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
6547? ? ?? ? ?e/mergedgcc_-O_-fomit-frame-pointer2017090720170904
6547? ? ?? ? ?e/mergedgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
6551? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
6551? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
6583? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
6590? ? ?? ? ?e/mergedgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6598? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6607? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6607? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6611? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
6633? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
6683? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6683? ? ?? ? ?e/regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6705? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6712? ? ?? ? ?e/mergedgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
6720? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6750? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6768? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6786? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6792? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6792? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6801? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6812? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6862? ? ?? ? ?e/mergedgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6882? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6897? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6897? ? ?? ? ?e/mergedgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6906? ? ?? ? ?e/mergedgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6910? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6925? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6936? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
7034? ? ?? ? ?e/mergedgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
7086? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
7094? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7094? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7095? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
7095? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
7095? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
7164? ? ?? ? ?e/mergedgcc_-O3_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/mergedgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
7371? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
7540? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
7546? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7577? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
7582? ? ?? ? ?e/mergedgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7618? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
7618? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
7621? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7622? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7627? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
7627? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7627? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7629? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
7632? ? ?? ? ?e/mergedgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
7662? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
7722? ? ?? ? ?e/mergedgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
7722? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7722? ? ?? ? ?e/mergedgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7728? ? ?? ? ?e/mergedgcc_-Os_-fomit-frame-pointer2017090720170904
7733? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
7744? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7759? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7765? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7799? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7802? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7815? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7827? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
7827? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
7828? ? ?? ? ?e/mergedgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7858? ? ?? ? ?e/refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
7872? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7910? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7920? ? ?? ? ?e/refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7920? ? ?? ? ?e/refgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7921? ? ?? ? ?e/refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
7921? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
8001? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
8006? ? ?? ? ?e/refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8012? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8067? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
8067? ? ?? ? ?e/refgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
8082? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8083? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8092? ? ?? ? ?e/refgcc_-O3_-fomit-frame-pointer2017090720170904
8182? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8182? ? ?? ? ?e/refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8701? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
8767? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
8767? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
8785? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9146? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9151? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9153? ? ?? ? ?e/regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
9185? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9922? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9999? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
10030? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
10031? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
10031? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
10047? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10047? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10095? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
10143? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
10270? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
10271? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
10433? ? ?? ? ?e/regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
10433? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
10434? ? ?? ? ?e/refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
10434? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
10450? ? ?? ? ?e/regsgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
10455? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
10511? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
10521? ? ?? ? ?e/regsgcc_-O2_-fomit-frame-pointer2017090720170904
10527? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
10527? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
10527? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
10543? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
10550? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
10550? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
10553? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
10581? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
10592? ? ?? ? ?e/regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
10595? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
10595? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
10630? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10630? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10631? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
10685? ? ?? ? ?e/regsgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
10685? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
10697? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
10895? ? ?? ? ?e/regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
10961? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
10961? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10961? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10973? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
10988? ? ?? ? ?e/refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
10989? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
11049? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
11049? ? ?? ? ?e/regsgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
11049? ? ?? ? ?e/regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11051? ? ?? ? ?e/regsgcc_-Os_-fomit-frame-pointer2017090720170904
11062? ? ?? ? ?e/regsgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11083? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11132? ? ?? ? ?e/regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11172? ? ?? ? ?e/regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11176? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11192? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11192? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
11234? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
11242? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
11253? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11273? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
11273? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
11345? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
11411? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
11469? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
11490? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
11490? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
11529? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
11548? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11549? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
11550? ? ?? ? ?e/regsgcc_-O_-fomit-frame-pointer2017090720170904
11550? ? ?? ? ?e/regsgcc_-m64_-O_-fomit-frame-pointer2017090720170904
11577? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
11594? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
11596? ? ?? ? ?e/regsgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11616? ? ?? ? ?e/regsgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
11656? ? ?? ? ?e/regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
11864? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
11865? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
12131? ? ?? ? ?e/regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
12149? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
12370? ? ?? ? ?e/regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
12383? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
13249? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
13250? ? ?? ? ?e/refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
13250? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
13740? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
13740? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
13740? ? ?? ? ?e/refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
13740? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
13762? ? ?? ? ?e/refgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
13763? ? ?? ? ?e/refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
14195? ? ?? ? ?e/refgcc_-O2_-fomit-frame-pointer2017090720170904
14195? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
14195? ? ?? ? ?e/refgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
14301? ? ?? ? ?e/refgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
14302? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
14323? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
14326? ? ?? ? ?e/refgcc_-O_-fomit-frame-pointer2017090720170904
14326? ? ?? ? ?e/refgcc_-m64_-O_-fomit-frame-pointer2017090720170904
14337? ? ?? ? ?e/refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
14357? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
14358? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
14373? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
14887? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
14887? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
14887? ? ?? ? ?e/refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
14887? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
14903? ? ?? ? ?e/refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
14981? ? ?? ? ?e/refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
14993? ? ?? ? ?e/refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
15015? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
15041? ? ?? ? ?e/refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
15046? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
15054? ? ?? ? ?e/refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
15054? ? ?? ? ?e/refgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
15057? ? ?? ? ?e/refgcc_-Os_-fomit-frame-pointer2017090720170904
15072? ? ?? ? ?e/refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
15073? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
15086? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
15213? ? ?? ? ?e/refgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
15713? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
15713? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
15928? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
15950? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
15953? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
16655? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
16808? ? ?? ? ?e/refgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
16817? ? ?? ? ?e/refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
16916? ? ?? ? ?e/refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
21732? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
21872? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
22137? ? ?? ? ?e/refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
22139? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
46596? ? ?? ? ?krovetz/vec128cc2017072120170718
46647? ? ?? ? ?krovetz/vec128gcc2017072120170718
46648? ? ?? ? ?krovetz/vec128gcc_-funroll-loops2017072120170718
50893? ? ?? ? ?e/mergedgcc_-funroll-loops2017090720170904
50905? ? ?? ? ?e/mergedcc2017090720170904
50941? ? ?? ? ?e/mergedgcc2017090720170904
73871? ? ?? ? ?e/refgcc2017090720170904
73929? ? ?? ? ?e/refgcc_-funroll-loops2017090720170904
73969? ? ?? ? ?e/refcc2017090720170904
83166? ? ?? ? ?e/regsgcc_-funroll-loops2017090720170904
83760? ? ?? ? ?e/regsgcc2017090720170904
83805? ? ?? ? ?e/regscc2017090720170904

Test failure

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

Number of similar (compiler,implementation) pairs: 297, namely:
CompilerImplementations
cc moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -O -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -Os -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer krovetz/vec128 moon/avx/64 moon/ssse3/64 amd64-ssse3 dolbeau/amd64-avx2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=barcelona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=barcelona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=k8 -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=k8 -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=k8 -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=k8 -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=nocona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=nocona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=nocona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -march=nocona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3

Test failure

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

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer moon/avx/64 moon/ssse3/64 amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/64
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:101: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:102: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:103: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:104: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:113: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: chacha.S:114: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:115: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:116: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:125: Error: no such instruction: `vprotd $8,%xmm12,%xmm12'
chacha.S: chacha.S:126: Error: no such instruction: `vprotd $8,%xmm13,%xmm13'
chacha.S: chacha.S:127: Error: no such instruction: `vprotd $8,%xmm14,%xmm14'
chacha.S: chacha.S:128: Error: no such instruction: `vprotd $8,%xmm15,%xmm15'
chacha.S: chacha.S:137: Error: no such instruction: `vprotd $7,%xmm4,%xmm4'
chacha.S: chacha.S:138: Error: no such instruction: `vprotd $7,%xmm5,%xmm5'
chacha.S: chacha.S:139: Error: no such instruction: `vprotd $7,%xmm6,%xmm6'
chacha.S: chacha.S:140: Error: no such instruction: `vprotd $7,%xmm7,%xmm7'
chacha.S: chacha.S:149: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:150: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:151: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:152: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:161: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:162: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:163: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:164: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/64
Compiler: cc
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:75: Error: no such instruction: `vpbroadcastd 0(%rsp),%ymm0'
chacha.S: chacha.S:76: Error: no such instruction: `vpbroadcastd 4+0(%rsp),%ymm1'
chacha.S: chacha.S:77: Error: no such instruction: `vpbroadcastd 8+0(%rsp),%ymm2'
chacha.S: chacha.S:78: Error: no such instruction: `vpbroadcastd 12+0(%rsp),%ymm3'
chacha.S: chacha.S:79: Error: no such instruction: `vpbroadcastd 16(%rsp),%ymm4'
chacha.S: chacha.S:80: Error: no such instruction: `vpbroadcastd 4+16(%rsp),%ymm5'
chacha.S: chacha.S:81: Error: no such instruction: `vpbroadcastd 8+16(%rsp),%ymm6'
chacha.S: chacha.S:82: Error: no such instruction: `vpbroadcastd 12+16(%rsp),%ymm7'
chacha.S: chacha.S:83: Error: no such instruction: `vpbroadcastd 32(%rsp),%ymm8'
chacha.S: chacha.S:84: Error: no such instruction: `vpbroadcastd 4+32(%rsp),%ymm9'
chacha.S: chacha.S:85: Error: no such instruction: `vpbroadcastd 8+32(%rsp),%ymm10'
chacha.S: chacha.S:86: Error: no such instruction: `vpbroadcastd 12+32(%rsp),%ymm11'
chacha.S: chacha.S:87: Error: no such instruction: `vpbroadcastd 8+48(%rsp),%ymm14'
chacha.S: chacha.S:88: Error: no such instruction: `vpbroadcastd 12+48(%rsp),%ymm15'
chacha.S: chacha.S:92: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:93: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:94: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:95: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:96: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:97: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:98: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:99: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:100: Error: suffix or operands invalid for `vpshufb'
chacha.S: chacha.S:101: Error: suffix or operands invalid for `vpshufb'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v11' undeclared (first use in this function)
stream.c: ...

Number of similar (compiler,implementation) pairs: 91, 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=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=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
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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv krovetz/avx2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv krovetz/avx2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv krovetz/avx2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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/chacha8/goll_gueron
Compiler: cc
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

Number of similar (compiler,implementation) pairs: 91, 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=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=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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv goll_gueron
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv goll_gueron
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv goll_gueron
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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/chacha8/dolbeau/amd64-avx2
Compiler: cc
chacha.c: In file included from chacha.c:104:
chacha.c: u4.h: In function 'crypto_stream_chacha8_dolbeau_amd64_avx2_ECRYPT_encrypt_bytes':
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: In file included from chacha.c:108:
chacha.c: u1.h:23: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:36: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:50: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:63: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 79, namely:
CompilerImplementations
cc dolbeau/amd64-avx2
gcc dolbeau/amd64-avx2
gcc -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -fno-schedule-insns -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops dolbeau/amd64-avx2
gcc -funroll-loops -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=k8 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=nocona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=barcelona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=barcelona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=barcelona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=barcelona -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=k8 -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=k8 -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=k8 -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=k8 -Os -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv dolbeau/amd64-avx2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv dolbeau/amd64-avx2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv dolbeau/amd64-avx2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv dolbeau/amd64-avx2
gcc -march=nocona -O2 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=nocona -O3 -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=nocona -O -fomit-frame-pointer dolbeau/amd64-avx2
gcc -march=nocona -Os -fomit-frame-pointer dolbeau/amd64-avx2

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/ppc-altivec
Compiler: cc
chacha.c: chacha.c:12:21: error: altivec.h: No such file or directory

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc dolbeau/ppc-altivec
gcc dolbeau/ppc-altivec
gcc -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -fno-schedule-insns -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops dolbeau/ppc-altivec
gcc -funroll-loops -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=k8 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=nocona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=barcelona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=barcelona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=barcelona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=barcelona -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=k8 -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=k8 -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=k8 -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=k8 -Os -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv dolbeau/ppc-altivec
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv dolbeau/ppc-altivec
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv dolbeau/ppc-altivec
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv dolbeau/ppc-altivec
gcc -march=nocona -O2 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=nocona -O3 -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=nocona -O -fomit-frame-pointer dolbeau/ppc-altivec
gcc -march=nocona -Os -fomit-frame-pointer dolbeau/ppc-altivec

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/mipsel-msa
Compiler: cc
chacha.c: chacha.c:12:22: error: arm_neon.h: No such file or directory

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc dolbeau/mipsel-msa
gcc dolbeau/mipsel-msa
gcc -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -fno-schedule-insns -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops dolbeau/mipsel-msa
gcc -funroll-loops -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=k8 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=nocona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=barcelona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=barcelona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=barcelona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=barcelona -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=k8 -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=k8 -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=k8 -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=k8 -Os -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv dolbeau/mipsel-msa
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv dolbeau/mipsel-msa
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv dolbeau/mipsel-msa
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv dolbeau/mipsel-msa
gcc -march=nocona -O2 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=nocona -O3 -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=nocona -O -fomit-frame-pointer dolbeau/mipsel-msa
gcc -march=nocona -Os -fomit-frame-pointer dolbeau/mipsel-msa

Compiler output

Implementation: crypto_stream/chacha8/moon/xop/64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:101: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:102: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:103: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:104: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:113: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: chacha.S:114: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:115: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:116: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:125: Error: no such instruction: `vprotd $8,%xmm12,%xmm12'
chacha.S: chacha.S:126: Error: no such instruction: `vprotd $8,%xmm13,%xmm13'
chacha.S: chacha.S:127: Error: no such instruction: `vprotd $8,%xmm14,%xmm14'
chacha.S: chacha.S:128: Error: no such instruction: `vprotd $8,%xmm15,%xmm15'
chacha.S: chacha.S:137: Error: no such instruction: `vprotd $7,%xmm4,%xmm4'
chacha.S: chacha.S:138: Error: no such instruction: `vprotd $7,%xmm5,%xmm5'
chacha.S: chacha.S:139: Error: no such instruction: `vprotd $7,%xmm6,%xmm6'
chacha.S: chacha.S:140: Error: no such instruction: `vprotd $7,%xmm7,%xmm7'
chacha.S: chacha.S:149: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:150: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:151: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:152: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:161: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:162: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:163: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:164: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:101: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:102: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:103: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:104: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:113: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: chacha.S:114: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:115: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:116: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:125: Error: no such instruction: `vprotd $8,%xmm12,%xmm12'
chacha.S: chacha.S:126: Error: no such instruction: `vprotd $8,%xmm13,%xmm13'
chacha.S: chacha.S:127: Error: no such instruction: `vprotd $8,%xmm14,%xmm14'
chacha.S: chacha.S:128: Error: no such instruction: `vprotd $8,%xmm15,%xmm15'
chacha.S: chacha.S:137: Error: no such instruction: `vprotd $7,%xmm4,%xmm4'
chacha.S: chacha.S:138: Error: no such instruction: `vprotd $7,%xmm5,%xmm5'
chacha.S: chacha.S:139: Error: no such instruction: `vprotd $7,%xmm6,%xmm6'
chacha.S: chacha.S:140: Error: no such instruction: `vprotd $7,%xmm7,%xmm7'
chacha.S: chacha.S:149: Error: no such instruction: `vprotd $16,%xmm15,%xmm15'
chacha.S: chacha.S:150: Error: no such instruction: `vprotd $16,%xmm12,%xmm12'
chacha.S: chacha.S:151: Error: no such instruction: `vprotd $16,%xmm13,%xmm13'
chacha.S: chacha.S:152: Error: no such instruction: `vprotd $16,%xmm14,%xmm14'
chacha.S: chacha.S:161: Error: no such instruction: `vprotd $12,%xmm5,%xmm5'
chacha.S: chacha.S:162: Error: no such instruction: `vprotd $12,%xmm6,%xmm6'
chacha.S: chacha.S:163: Error: no such instruction: `vprotd $12,%xmm7,%xmm7'
chacha.S: chacha.S:164: Error: no such instruction: `vprotd $12,%xmm4,%xmm4'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha8/moon/avx2/64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:75: Error: no such instruction: `vpbroadcastd 0(%rsp),%ymm0'
chacha.S: chacha.S:76: Error: no such instruction: `vpbroadcastd 4+0(%rsp),%ymm1'
chacha.S: chacha.S:77: Error: no such instruction: `vpbroadcastd 8+0(%rsp),%ymm2'
chacha.S: chacha.S:78: Error: no such instruction: `vpbroadcastd 12+0(%rsp),%ymm3'
chacha.S: chacha.S:79: Error: no such instruction: `vpbroadcastd 16(%rsp),%ymm4'
chacha.S: chacha.S:80: Error: no such instruction: `vpbroadcastd 4+16(%rsp),%ymm5'
chacha.S: chacha.S:81: Error: no such instruction: `vpbroadcastd 8+16(%rsp),%ymm6'
chacha.S: chacha.S:82: Error: no such instruction: `vpbroadcastd 12+16(%rsp),%ymm7'
chacha.S: chacha.S:83: Error: no such instruction: `vpbroadcastd 32(%rsp),%ymm8'
chacha.S: chacha.S:84: Error: no such instruction: `vpbroadcastd 4+32(%rsp),%ymm9'
chacha.S: chacha.S:85: Error: no such instruction: `vpbroadcastd 8+32(%rsp),%ymm10'
chacha.S: chacha.S:86: Error: no such instruction: `vpbroadcastd 12+32(%rsp),%ymm11'
chacha.S: chacha.S:87: Error: no such instruction: `vpbroadcastd 8+48(%rsp),%ymm14'
chacha.S: chacha.S:88: Error: no such instruction: `vpbroadcastd 12+48(%rsp),%ymm15'
chacha.S: chacha.S:92: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:93: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:94: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:95: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:96: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:97: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:98: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:99: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:100: Error: suffix or operands invalid for `vpshufb'
chacha.S: chacha.S:101: Error: suffix or operands invalid for `vpshufb'
chacha.S: ...
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:75: Error: no such instruction: `vpbroadcastd 0(%rsp),%ymm0'
chacha.S: chacha.S:76: Error: no such instruction: `vpbroadcastd 4+0(%rsp),%ymm1'
chacha.S: chacha.S:77: Error: no such instruction: `vpbroadcastd 8+0(%rsp),%ymm2'
chacha.S: chacha.S:78: Error: no such instruction: `vpbroadcastd 12+0(%rsp),%ymm3'
chacha.S: chacha.S:79: Error: no such instruction: `vpbroadcastd 16(%rsp),%ymm4'
chacha.S: chacha.S:80: Error: no such instruction: `vpbroadcastd 4+16(%rsp),%ymm5'
chacha.S: chacha.S:81: Error: no such instruction: `vpbroadcastd 8+16(%rsp),%ymm6'
chacha.S: chacha.S:82: Error: no such instruction: `vpbroadcastd 12+16(%rsp),%ymm7'
chacha.S: chacha.S:83: Error: no such instruction: `vpbroadcastd 32(%rsp),%ymm8'
chacha.S: chacha.S:84: Error: no such instruction: `vpbroadcastd 4+32(%rsp),%ymm9'
chacha.S: chacha.S:85: Error: no such instruction: `vpbroadcastd 8+32(%rsp),%ymm10'
chacha.S: chacha.S:86: Error: no such instruction: `vpbroadcastd 12+32(%rsp),%ymm11'
chacha.S: chacha.S:87: Error: no such instruction: `vpbroadcastd 8+48(%rsp),%ymm14'
chacha.S: chacha.S:88: Error: no such instruction: `vpbroadcastd 12+48(%rsp),%ymm15'
chacha.S: chacha.S:92: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:93: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:94: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:95: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:96: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:97: Error: suffix or operands invalid for `vpaddd'
chacha.S: chacha.S:98: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:99: Error: suffix or operands invalid for `vpxor'
chacha.S: chacha.S:100: Error: suffix or operands invalid for `vpshufb'
chacha.S: chacha.S:101: Error: suffix or operands invalid for `vpshufb'
chacha.S: ...

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

Compiler output

Implementation: crypto_stream/chacha8/krovetz/avx2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v11' undeclared (first use in this function)
stream.c: ...
stream.c: stream.c: In function 'crypto_stream_chacha8_krovetz_avx2_xor':
stream.c: stream.c:54: error: '__m256i' undeclared (first use in this function)
stream.c: stream.c:54: error: (Each undeclared identifier is reported only once
stream.c: stream.c:54: error: for each function it appears in.)
stream.c: stream.c:54: error: expected ';' before 'v0'
stream.c: stream.c:58: error: expected ';' before 's0'
stream.c: stream.c:60: error: expected ';' before 's1'
stream.c: stream.c:61: error: expected ';' before 's2'
stream.c: stream.c:62: error: 's1' undeclared (first use in this function)
stream.c: stream.c:63: error: expected ';' before 's3'
stream.c: stream.c:68: error: 'v8' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v4' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v0' undeclared (first use in this function)
stream.c: stream.c:68: error: 's0' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v9' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v5' undeclared (first use in this function)
stream.c: stream.c:68: error: 'v1' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v10' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v6' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v2' undeclared (first use in this function)
stream.c: stream.c:69: error: 's2' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v3' undeclared (first use in this function)
stream.c: stream.c:69: error: 's3' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v7' undeclared (first use in this function)
stream.c: stream.c:69: error: 'v11' undeclared (first use in this function)
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/chacha8/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/chacha8/dolbeau/amd64-avx2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: In file included from chacha.c:104:
chacha.c: u4.h: In function 'crypto_stream_chacha8_dolbeau_amd64_avx2_ECRYPT_encrypt_bytes':
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: In file included from chacha.c:108:
chacha.c: u1.h:23: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:36: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:50: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:63: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: In file included from chacha.c:104:
chacha.c: u4.h: In function 'crypto_stream_chacha8_dolbeau_amd64_avx2_ECRYPT_encrypt_bytes':
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:122: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:123: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:124: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:125: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:126: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:127: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:128: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u4.h:129: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: In file included from chacha.c:108:
chacha.c: u1.h:23: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:36: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:50: error: incompatible types when assigning to type '__m128i' from type 'int'
chacha.c: u1.h:63: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/ppc-altivec
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:21: error: altivec.h: No such file or directory
chacha.c: chacha.c:12:21: error: altivec.h: No such file or directory

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

Compiler output

Implementation: crypto_stream/chacha8/dolbeau/mipsel-msa
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
chacha.c: chacha.c:12:22: error: arm_neon.h: No such file or directory
chacha.c: chacha.c:12:22: error: arm_neon.h: No such file or directory

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