Implementation notes: amd64, gcc16, crypto_stream/chacha12

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_stream
Primitive: chacha12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3998? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
3999? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-O3_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
4000? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
4002? ? ?? ? ?moon/sse2/64gcc_-m64_-O_-fomit-frame-pointer2017072120170718
4002? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
4002? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
4002? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
4004? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
4004? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
4004? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
4008? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
4010? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
4011? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
4012? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
4013? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
4013? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
4013? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
4014? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
4014? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
4014? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
4015? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
4015? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
4015? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
4018? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
4018? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
4019? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
4020? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
4020? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
4022? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-O2_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
4024? ? ?? ? ?moon/sse2/64gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
4025? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
4025? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
4025? ? ?? ? ?moon/sse2/64gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
4025? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-O_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
4026? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
4029? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
4030? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
4031? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
4031? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
4037? ? ?? ? ?moon/sse2/64cc2017072120170718
4041? ? ?? ? ?moon/sse2/64gcc_-funroll-loops2017072120170718
4042? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
4042? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
4042? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
4042? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
6265? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6265? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6265? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6265? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6265? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6266? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
6266? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6266? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
6267? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-Os_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
6268? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
6270? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
6271? ? ?? ? ?e/amd64-xmm6gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
6271? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
6271? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
6271? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
6271? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
6272? ? ?? ? ?e/amd64-xmm6gcc_-O2_-fomit-frame-pointer2017090720170904
6272? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
6272? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
6273? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6275? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
6276? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
6279? ? ?? ? ?e/amd64-xmm6cc2017090720170904
6282? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6283? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6283? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6284? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
6284? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
6284? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
6285? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
6286? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
6287? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
6287? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
6288? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6289? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
6289? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
6289? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-O_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
6290? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
6291? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6291? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
6292? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
6292? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
6292? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
6293? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6293? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
6294? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
6295? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
6301? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops2017090720170904
6303? ? ?? ? ?e/amd64-xmm6gcc2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
7211? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7212? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-O3_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7214? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
7215? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7215? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
7215? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
7215? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-O2_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7216? ? ?? ? ?e/amd64-3gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7217? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
7217? ? ?? ? ?e/amd64-3gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
7223? ? ?? ? ?e/amd64-3cc2017090720170904
7223? ? ?? ? ?e/amd64-3gcc2017090720170904
7225? ? ?? ? ?e/amd64-3gcc_-funroll-loops2017090720170904
7232? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7232? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
7232? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
7232? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
7232? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
7233? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
7233? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7233? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
7233? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7234? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
7234? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
7234? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
7234? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
7235? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
7235? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
7235? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
7236? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
7237? ? ?? ? ?e/amd64-3gcc_-O_-fomit-frame-pointer2017090720170904
7237? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
7237? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
7237? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-Os_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-m64_-O_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
7238? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
7241? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
7484? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7489? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
7489? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
7492? ? ?? ? ?e/regsgcc_-O3_-fomit-frame-pointer2017090720170904
7502? ? ?? ? ?e/regsgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
7505? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
7506? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
7506? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
7506? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
7527? ? ?? ? ?krovetz/vec128gcc_-O2_-fomit-frame-pointer2017072120170718
7527? ? ?? ? ?krovetz/vec128gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
7528? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
7530? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
7531? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
7532? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
7550? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7550? ? ?? ? ?e/mergedgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
7572? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
7664? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
7665? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
7689? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
7689? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
7694? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7694? ? ?? ? ?e/mergedgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
7722? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
7722? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
7722? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
7722? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
7722? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
7722? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
7762? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
7775? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
7798? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
7811? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
7811? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
7811? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
7844? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
7844? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
7845? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
7860? ? ?? ? ?krovetz/vec128gcc_-O3_-fomit-frame-pointer2017072120170718
7860? ? ?? ? ?krovetz/vec128gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
7862? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
7863? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
7863? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
7882? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
7882? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
7886? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
7886? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
7905? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
7905? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
7905? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
7905? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
7906? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
7960? ? ?? ? ?e/regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
7960? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
7975? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
8045? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8047? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8047? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
8047? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
8114? ? ?? ? ?krovetz/vec128gcc_-Os_-fomit-frame-pointer2017072120170718
8114? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
8114? ? ?? ? ?krovetz/vec128gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
8114? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8114? ? ?? ? ?krovetz/vec128gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8133? ? ?? ? ?krovetz/vec128gcc_-O_-fomit-frame-pointer2017072120170718
8133? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8133? ? ?? ? ?krovetz/vec128gcc_-m64_-O_-fomit-frame-pointer2017072120170718
8136? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8136? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8143? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8143? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8151? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8152? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8153? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8153? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
8173? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8173? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
8173? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8173? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
8179? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
8179? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
8180? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8216? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8216? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8244? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8245? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8256? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8259? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
8260? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8260? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8261? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8261? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
8261? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8270? ? ?? ? ?e/regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8277? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8277? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
8283? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
8283? ? ?? ? ?e/regsgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
8287? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
8377? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8381? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8408? ? ?? ? ?e/mergedgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
8438? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
8460? ? ?? ? ?e/mergedgcc_-O2_-fomit-frame-pointer2017090720170904
8496? ? ?? ? ?e/regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8543? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8544? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8548? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
8551? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
8552? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
8730? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8731? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8751? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
8754? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
8755? ? ?? ? ?e/mergedgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
8763? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
8785? ? ?? ? ?e/mergedgcc_-O_-fomit-frame-pointer2017090720170904
8794? ? ?? ? ?e/mergedgcc_-m64_-O_-fomit-frame-pointer2017090720170904
8802? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8802? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8818? ? ?? ? ?e/mergedgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
8855? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
8856? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
8859? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
8859? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
8868? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
8873? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
8873? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
8874? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
8877? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
8879? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
8892? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
8897? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
8899? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
8903? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
8904? ? ?? ? ?e/mergedgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
8910? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8946? ? ?? ? ?e/mergedgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
8968? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
8978? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
8991? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
8993? ? ?? ? ?e/mergedgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
9001? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
9055? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9062? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9062? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9081? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
9136? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9136? ? ?? ? ?e/mergedgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9141? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
9169? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9169? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9190? ? ?? ? ?e/mergedgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
9207? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
9230? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
9230? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
9251? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9267? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9272? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9283? ? ?? ? ?e/mergedgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9288? ? ?? ? ?e/mergedgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
9294? ? ?? ? ?e/mergedgcc_-O3_-fomit-frame-pointer2017090720170904
9295? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9303? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9461? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
9461? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
9461? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
9851? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9867? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9867? ? ?? ? ?e/mergedgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9889? ? ?? ? ?e/mergedgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
10153? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
10157? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
10275? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
10275? ? ?? ? ?e/mergedgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
10307? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
10313? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
10401? ? ?? ? ?e/refgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
10426? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
10445? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
10450? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
10450? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
10453? ? ?? ? ?e/refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
10455? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
10455? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
10462? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
10487? ? ?? ? ?e/mergedgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
10492? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
10507? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
10507? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10508? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10536? ? ?? ? ?e/refgcc_-O3_-fomit-frame-pointer2017090720170904
10543? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
10549? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
10561? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
10589? ? ?? ? ?e/refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
10598? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
10602? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
10602? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10602? ? ?? ? ?e/mergedgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
10608? ? ?? ? ?e/mergedgcc_-Os_-fomit-frame-pointer2017090720170904
10612? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
10612? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
10613? ? ?? ? ?e/mergedgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
10628? ? ?? ? ?e/refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
10628? ? ?? ? ?e/refgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
10644? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
10681? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
10707? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
10710? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
10730? ? ?? ? ?e/refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
10753? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
10753? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
10819? ? ?? ? ?e/mergedgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
10848? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
10899? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
10900? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
10902? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
10945? ? ?? ? ?e/refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
11080? ? ?? ? ?e/regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
11116? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11116? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11258? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
11260? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
12289? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
12309? ? ?? ? ?e/regsgcc_-O2_-fomit-frame-pointer2017090720170904
12309? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
12361? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
12361? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
12368? ? ?? ? ?e/regsgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
12381? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
12389? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
12414? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
12414? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
12513? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
12513? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
12613? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
12613? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
12620? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
12620? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
12663? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
12663? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
12747? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
12747? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
12749? ? ?? ? ?e/regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
12815? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12820? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12826? ? ?? ? ?e/refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
12840? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
12864? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12864? ? ?? ? ?e/regsgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12880? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
13002? ? ?? ? ?e/regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13009? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13013? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
13089? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
13097? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13097? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13098? ? ?? ? ?e/regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
13127? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13134? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13134? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
13143? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
13144? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
13154? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
13320? ? ?? ? ?e/regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
13371? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
13371? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
13376? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
13376? ? ?? ? ?e/regsgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
13385? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
13400? ? ?? ? ?e/regsgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
13400? ? ?? ? ?e/regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
13400? ? ?? ? ?e/regsgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
13402? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
13403? ? ?? ? ?e/regsgcc_-Os_-fomit-frame-pointer2017090720170904
13411? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
13486? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
13506? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
13508? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
13508? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
13526? ? ?? ? ?e/refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
13526? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
13535? ? ?? ? ?e/regsgcc_-O_-fomit-frame-pointer2017090720170904
13537? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
13550? ? ?? ? ?e/regsgcc_-m64_-O_-fomit-frame-pointer2017090720170904
13553? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13553? ? ?? ? ?e/regsgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13570? ? ?? ? ?e/regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
13572? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
13580? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
13583? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
13599? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
13625? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
13688? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
14012? ? ?? ? ?e/regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
14014? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
14014? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
14553? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
14553? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
14835? ? ?? ? ?e/regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
14837? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
15141? ? ?? ? ?e/regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
15152? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
15242? ? ?? ? ?e/refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
15244? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
15244? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
15360? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
16307? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
16307? ? ?? ? ?e/refgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
16444? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
16444? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
16581? ? ?? ? ?e/refgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16711? ? ?? ? ?e/refgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
16726? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
16793? ? ?? ? ?e/refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16902? ? ?? ? ?e/refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
17004? ? ?? ? ?e/refgcc_-m64_-O_-fomit-frame-pointer2017090720170904
17007? ? ?? ? ?e/refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
17059? ? ?? ? ?e/refgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
17145? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
17147? ? ?? ? ?e/refgcc_-O_-fomit-frame-pointer2017090720170904
17417? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
17439? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17439? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
17563? ? ?? ? ?e/refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17766? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
17773? ? ?? ? ?e/refgcc_-O2_-fomit-frame-pointer2017090720170904
17780? ? ?? ? ?e/refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
17780? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
17826? ? ?? ? ?e/refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
17826? ? ?? ? ?e/refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
17983? ? ?? ? ?e/refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
17983? ? ?? ? ?e/refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
17985? ? ?? ? ?e/refgcc_-Os_-fomit-frame-pointer2017090720170904
17996? ? ?? ? ?e/refgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
17996? ? ?? ? ?e/refgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18001? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
18013? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
18014? ? ?? ? ?e/refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
18167? ? ?? ? ?e/refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
18167? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
18243? ? ?? ? ?e/refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
18520? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18599? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18755? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
18808? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
18881? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
18881? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18881? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
19485? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
19774? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
24920? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
25064? ? ?? ? ?e/refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
26003? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
68979? ? ?? ? ?krovetz/vec128gcc_-funroll-loops2017072120170718
68987? ? ?? ? ?krovetz/vec128cc2017072120170718
68987? ? ?? ? ?krovetz/vec128gcc2017072120170718
75134? ? ?? ? ?e/mergedgcc_-funroll-loops2017090720170904
75145? ? ?? ? ?e/mergedgcc2017090720170904
75147? ? ?? ? ?e/mergedcc2017090720170904
86172? ? ?? ? ?e/refgcc_-funroll-loops2017090720170904
86263? ? ?? ? ?e/refgcc2017090720170904
86350? ? ?? ? ?e/refcc2017090720170904
108125? ? ?? ? ?e/regsgcc_-funroll-loops2017090720170904
108664? ? ?? ? ?e/regsgcc2017090720170904
108717? ? ?? ? ?e/regscc2017090720170904

Test failure

Implementation: crypto_stream/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_chacha12_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/chacha12/goll_gueron
Compiler: cc
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

Number of similar (compiler,implementation) pairs: 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/chacha12/dolbeau/amd64-avx2
Compiler: cc
chacha.c: In file included from chacha.c:104:
chacha.c: u4.h: In function 'crypto_stream_chacha12_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/chacha12/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/chacha12/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/chacha12/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/chacha12/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/chacha12/krovetz/avx2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha12_krovetz_avx2_xor':
stream.c: stream.c:54: 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_chacha12_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/chacha12/goll_gueron
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).
stream.c: stream.c:126:2: error: #error -- Implementation supports only microarchitectures with support for Advanced Vector Extensions (AVX2 or AVX512).

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

Compiler output

Implementation: crypto_stream/chacha12/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_chacha12_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_chacha12_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/chacha12/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/chacha12/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