Implementation notes: amd64, gcc16, crypto_stream/chacha20

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_stream
Primitive: chacha20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6182? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6182? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
6183? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-O2_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
6184? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
6185? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
6185? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
6185? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
6186? ? ?? ? ?moon/sse2/64gcc_-O_-fomit-frame-pointer2017072120170718
6186? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
6186? ? ?? ? ?moon/sse2/64gcc_-m64_-O_-fomit-frame-pointer2017072120170718
6186? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
6187? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
6188? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
6188? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
6194? ? ?? ? ?moon/sse2/64gcc_-funroll-loops2017072120170718
6197? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
6197? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
6198? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
6199? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
6199? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
6201? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
6202? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
6202? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
6206? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
6207? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
6208? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-O3_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
6209? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
6210? ? ?? ? ?moon/sse2/64cc2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
6210? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
6211? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
6213? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
6213? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
6213? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
6214? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
6215? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
6215? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
6215? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
6215? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
6215? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
6221? ? ?? ? ?moon/sse2/64gcc2017072120170718
6225? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
6226? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
6226? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
9697? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9697? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
9698? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
9699? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9699? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9700? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
9701? ? ?? ? ?e/amd64-xmm6gcc_-O2_-fomit-frame-pointer2017090720170904
9701? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9702? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/amd64-xmm6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
9704? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
9704? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
9708? ? ?? ? ?e/amd64-xmm6gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9708? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
9714? ? ?? ? ?e/amd64-xmm6cc2017090720170904
9714? ? ?? ? ?e/amd64-xmm6gcc2017090720170904
9714? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops2017090720170904
9715? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9715? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9716? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
9716? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
9716? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-m64_-O_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
9717? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9719? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
9720? ? ?? ? ?e/amd64-xmm6gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
9721? ? ?? ? ?e/amd64-xmm6gcc_-O_-fomit-frame-pointer2017090720170904
9721? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
9722? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
9723? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
9723? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
9724? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
9724? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9725? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
9726? ? ?? ? ?e/amd64-xmm6gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
9731? ? ?? ? ?e/amd64-xmm6gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9731? ? ?? ? ?e/amd64-xmm6gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
11243? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
11244? ? ?? ? ?e/amd64-3gcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11245? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
11245? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
11246? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-m64_-O3_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
11247? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-O2_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-O2_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11248? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
11249? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
11249? ? ?? ? ?e/amd64-3gcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
11250? ? ?? ? ?e/amd64-3gcc_-O_-fomit-frame-pointer2017090720170904
11251? ? ?? ? ?e/amd64-3gcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11255? ? ?? ? ?e/amd64-3gcc2017090720170904
11256? ? ?? ? ?e/amd64-3cc2017090720170904
11258? ? ?? ? ?e/amd64-3gcc_-funroll-loops2017090720170904
11264? ? ?? ? ?e/amd64-3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11264? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11264? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11265? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11266? ? ?? ? ?e/amd64-3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11267? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
11267? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
11267? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
11267? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
11267? ? ?? ? ?e/amd64-3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11268? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
11268? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
11268? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11268? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
11268? ? ?? ? ?e/amd64-3gcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-m64_-O_-fomit-frame-pointer2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
11269? ? ?? ? ?e/amd64-3gcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-Os_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
11270? ? ?? ? ?e/amd64-3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
11272? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
11272? ? ?? ? ?e/amd64-3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
11523? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
11544? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
11548? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11548? ? ?? ? ?e/mergedgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11632? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11632? ? ?? ? ?e/mergedgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11644? ? ?? ? ?e/regsgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
11688? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
11688? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11688? ? ?? ? ?e/regsgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
11688? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
11691? ? ?? ? ?e/regsgcc_-O3_-fomit-frame-pointer2017090720170904
11699? ? ?? ? ?e/regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11702? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11702? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
11825? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11836? ? ?? ? ?e/mergedgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
11843? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11859? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
11924? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
11929? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11929? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
11952? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
11955? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
11957? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
11974? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
11995? ? ?? ? ?e/mergedgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
12010? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
12029? ? ?? ? ?e/mergedgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
12031? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
12036? ? ?? ? ?e/mergedgcc_-O3_-fomit-frame-pointer2017090720170904
12060? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
12076? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
12095? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
12095? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
12117? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
12127? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
12127? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
12129? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
12130? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
12131? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
12135? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
12136? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
12140? ? ?? ? ?e/regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
12140? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
12182? ? ?? ? ?e/mergedgcc_-O2_-fomit-frame-pointer2017090720170904
12196? ? ?? ? ?krovetz/vec128gcc_-O2_-fomit-frame-pointer2017072120170718
12196? ? ?? ? ?krovetz/vec128gcc_-m64_-O2_-fomit-frame-pointer2017072120170718
12197? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
12201? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
12201? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
12201? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
12208? ? ?? ? ?e/mergedgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
12208? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12215? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
12216? ? ?? ? ?e/mergedgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
12221? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
12272? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
12272? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
12272? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
12276? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
12276? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
12285? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
12298? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
12317? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
12336? ? ?? ? ?e/mergedgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
12433? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
12433? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
12456? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
12456? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
12552? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
12552? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
12552? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
12552? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
12553? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
12553? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
12770? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
12771? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
12771? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
12783? ? ?? ? ?krovetz/vec128gcc_-m64_-O3_-fomit-frame-pointer2017072120170718
12784? ? ?? ? ?krovetz/vec128gcc_-O3_-fomit-frame-pointer2017072120170718
12787? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
12797? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
12797? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
12803? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
12803? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
12810? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
12815? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
12816? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
13002? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
13002? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
13178? ? ?? ? ?krovetz/vec128gcc_-m64_-O_-fomit-frame-pointer2017072120170718
13179? ? ?? ? ?krovetz/vec128gcc_-O_-fomit-frame-pointer2017072120170718
13182? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
13182? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
13183? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
13192? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
13192? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
13198? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
13198? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
13199? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
13199? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
13199? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
13199? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
13199? ? ?? ? ?krovetz/vec128gcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
13200? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
13201? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
13214? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
13214? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
13214? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
13215? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
13217? ? ?? ? ?krovetz/vec128gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
13217? ? ?? ? ?krovetz/vec128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
13218? ? ?? ? ?krovetz/vec128gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
13218? ? ?? ? ?krovetz/vec128gcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
13226? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
13226? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
13226? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
13303? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
13304? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
13354? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13359? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13363? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
13364? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
13376? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13382? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
13382? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
13391? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13396? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
13406? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
13408? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
13423? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
13424? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
13424? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
13424? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
13425? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
13425? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
13425? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
13431? ? ?? ? ?e/mergedgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
13440? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
13440? ? ?? ? ?krovetz/vec128gcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
13441? ? ?? ? ?krovetz/vec128gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
13441? ? ?? ? ?krovetz/vec128gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
13443? ? ?? ? ?krovetz/vec128gcc_-Os_-fomit-frame-pointer2017072120170718
13443? ? ?? ? ?krovetz/vec128gcc_-m64_-Os_-fomit-frame-pointer2017072120170718
13480? ? ?? ? ?e/mergedgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13484? ? ?? ? ?e/mergedgcc_-O_-fomit-frame-pointer2017090720170904
13503? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
13503? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
13504? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13506? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
13508? ? ?? ? ?e/mergedgcc_-m64_-O_-fomit-frame-pointer2017090720170904
13515? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
13517? ? ?? ? ?e/mergedgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
13547? ? ?? ? ?e/mergedgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
13550? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
13633? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
13640? ? ?? ? ?e/regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
13695? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
13696? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
14004? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
14024? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
14067? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
14076? ? ?? ? ?e/mergedgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
14180? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
14182? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
14233? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
14233? ? ?? ? ?krovetz/vec128gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
14246? ? ?? ? ?krovetz/vec128gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
14246? ? ?? ? ?krovetz/vec128gcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
14321? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
14347? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
14364? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
14365? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
14373? ? ?? ? ?e/mergedgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
14456? ? ?? ? ?e/refgcc_-O3_-fomit-frame-pointer2017090720170904
14467? ? ?? ? ?e/refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090720170904
14472? ? ?? ? ?e/refgcc_-m64_-O3_-fomit-frame-pointer2017090720170904
14485? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
14542? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
14542? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
14606? ? ?? ? ?e/refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
14606? ? ?? ? ?e/refgcc_-march=k8_-O3_-fomit-frame-pointer2017090720170904
14697? ? ?? ? ?e/refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090720170904
14751? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090720170904
14751? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090720170904
14834? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090720170904
14834? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090720170904
14861? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
14862? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
14966? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
14966? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
14971? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
15003? ? ?? ? ?e/regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
15064? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090720170904
15141? ? ?? ? ?e/refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
15167? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
15167? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
15535? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
15544? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
15708? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
15712? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090720170904
15727? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
15748? ? ?? ? ?e/regsgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
15752? ? ?? ? ?e/regsgcc_-O2_-fomit-frame-pointer2017090720170904
15753? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
15761? ? ?? ? ?e/mergedgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
15767? ? ?? ? ?e/mergedgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
15792? ? ?? ? ?e/mergedgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
15797? ? ?? ? ?e/mergedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
15853? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
15853? ? ?? ? ?e/regsgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
15976? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
15976? ? ?? ? ?e/refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
16110? ? ?? ? ?e/refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090720170904
16114? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
16115? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16115? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16122? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
16132? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
16148? ? ?? ? ?e/mergedgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
16154? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
16182? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
16182? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
16187? ? ?? ? ?e/mergedgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
16219? ? ?? ? ?e/mergedgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
16225? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
16227? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
16242? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
16242? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
16267? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
16267? ? ?? ? ?e/regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
16268? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
16282? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
16283? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
16322? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
16372? ? ?? ? ?e/mergedgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
16372? ? ?? ? ?e/mergedgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
16372? ? ?? ? ?e/mergedgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
16379? ? ?? ? ?e/mergedgcc_-Os_-fomit-frame-pointer2017090720170904
16385? ? ?? ? ?e/mergedgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
16393? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
16393? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
16393? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
16415? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
16543? ? ?? ? ?e/mergedgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
16543? ? ?? ? ?e/mergedgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
16654? ? ?? ? ?e/regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
16781? ? ?? ? ?e/mergedgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
16797? ? ?? ? ?e/mergedgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
17221? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17340? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17353? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
17353? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090720170904
17359? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
17402? ? ?? ? ?e/regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17450? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
17473? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
17473? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090720170904
17505? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
17505? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
17569? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
17594? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
17594? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
17616? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
17793? ? ?? ? ?e/regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
17793? ? ?? ? ?e/regsgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
17833? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
17834? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
17919? ? ?? ? ?e/refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090720170904
17920? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090720170904
17921? ? ?? ? ?e/regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
17953? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
17967? ? ?? ? ?e/regsgcc_-m64_-O_-fomit-frame-pointer2017090720170904
17968? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
17969? ? ?? ? ?e/regsgcc_-O_-fomit-frame-pointer2017090720170904
17969? ? ?? ? ?e/regsgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
18024? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
18104? ? ?? ? ?e/regsgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
18104? ? ?? ? ?e/regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18104? ? ?? ? ?e/regsgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18106? ? ?? ? ?e/regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
18122? ? ?? ? ?e/regsgcc_-Os_-fomit-frame-pointer2017090720170904
18153? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18167? ? ?? ? ?e/regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
18219? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
18228? ? ?? ? ?e/regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18235? ? ?? ? ?e/regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
18261? ? ?? ? ?e/regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
18298? ? ?? ? ?e/regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18298? ? ?? ? ?e/regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
18313? ? ?? ? ?e/regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
18518? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
18519? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
18572? ? ?? ? ?e/regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18679? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
18788? ? ?? ? ?e/regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
18892? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
18910? ? ?? ? ?e/regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
19092? ? ?? ? ?e/regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
19820? ? ?? ? ?e/regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
19941? ? ?? ? ?e/regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
19987? ? ?? ? ?e/refgcc_-m64_-O2_-fomit-frame-pointer2017090720170904
20057? ? ?? ? ?e/refgcc_-O2_-fomit-frame-pointer2017090720170904
20057? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090720170904
20194? ? ?? ? ?e/regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
20213? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
20332? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
20623? ? ?? ? ?e/refgcc_-march=k8_-O_-fomit-frame-pointer2017090720170904
20657? ? ?? ? ?e/refgcc_-march=k8_-O2_-fomit-frame-pointer2017090720170904
21192? ? ?? ? ?e/refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
21213? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
21213? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
21224? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090720170904
21300? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090720170904
22088? ? ?? ? ?e/refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090720170904
22134? ? ?? ? ?e/refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090720170904
22155? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
22414? ? ?? ? ?e/refgcc_-march=nocona_-O_-fomit-frame-pointer2017090720170904
22721? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
22870? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
22870? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
22975? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
22975? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
22988? ? ?? ? ?e/refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090720170904
23624? ? ?? ? ?e/refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090720170904
23624? ? ?? ? ?e/refgcc_-m64_-O_-fomit-frame-pointer2017090720170904
23630? ? ?? ? ?e/refgcc_-O_-fomit-frame-pointer2017090720170904
24160? ? ?? ? ?e/refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
24262? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
24425? ? ?? ? ?e/refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
24460? ? ?? ? ?e/refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
24473? ? ?? ? ?e/refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
24484? ? ?? ? ?e/regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
24497? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
24497? ? ?? ? ?e/refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
24558? ? ?? ? ?e/refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
24558? ? ?? ? ?e/refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
24558? ? ?? ? ?e/refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090720170904
24682? ? ?? ? ?e/refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090720170904
24712? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090720170904
24733? ? ?? ? ?e/refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090720170904
24736? ? ?? ? ?e/refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090720170904
24737? ? ?? ? ?e/refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
24737? ? ?? ? ?e/refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
24816? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
24822? ? ?? ? ?e/refgcc_-march=k8_-Os_-fomit-frame-pointer2017090720170904
24829? ? ?? ? ?e/refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
24836? ? ?? ? ?e/refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090720170904
24838? ? ?? ? ?e/refgcc_-m64_-Os_-fomit-frame-pointer2017090720170904
24839? ? ?? ? ?e/refgcc_-Os_-fomit-frame-pointer2017090720170904
26286? ? ?? ? ?e/refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
26433? ? ?? ? ?e/refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090720170904
26572? ? ?? ? ?e/refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090720170904
26739? ? ?? ? ?e/refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090720170904
26985? ? ?? ? ?e/refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
110940? ? ?? ? ?e/refgcc_-funroll-loops2017090720170904
110963? ? ?? ? ?e/refcc2017090720170904
110997? ? ?? ? ?e/refgcc2017090720170904
113685? ? ?? ? ?krovetz/vec128gcc_-funroll-loops2017072120170718
113695? ? ?? ? ?krovetz/vec128cc2017072120170718
113695? ? ?? ? ?krovetz/vec128gcc2017072120170718
123639? ? ?? ? ?e/mergedcc2017090720170904
123639? ? ?? ? ?e/mergedgcc2017090720170904
123649? ? ?? ? ?e/mergedgcc_-funroll-loops2017090720170904
158114? ? ?? ? ?e/regsgcc_-funroll-loops2017090720170904
158616? ? ?? ? ?e/regscc2017090720170904
158675? ? ?? ? ?e/regsgcc2017090720170904

Test failure

Implementation: crypto_stream/chacha20/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/chacha20/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/chacha20/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/chacha20/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/chacha20/krovetz/avx2
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_chacha20_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/chacha20/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/chacha20/dolbeau/amd64-avx2
Compiler: cc
chacha.c: In file included from chacha.c:104:
chacha.c: u4.h: In function 'crypto_stream_chacha20_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/chacha20/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/chacha20/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/chacha20/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/chacha20/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/chacha20/krovetz/avx2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
stream.c: stream.c: In function 'crypto_stream_chacha20_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_chacha20_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/chacha20/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/chacha20/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_chacha20_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_chacha20_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/chacha20/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/chacha20/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