Implementation notes: amd64, h8bobcat, crypto_hash/blake512

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
17537? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
17566? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
17566? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
17589? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
17618? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
17641? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
17675? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
17708? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
17713? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017072620170718
17717? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
17727? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
17731? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
17736? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
17737? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
17760? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017072620170718
17855? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
17874? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
17894? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
17903? ? ?? ? ?bswapgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
17907? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
17912? ? ?? ? ?bswapgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
17917? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
17917? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
17927? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
17927? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
17936? ? ?? ? ?bswapgcc_-Os_-fomit-frame-pointer2017072620170718
17936? ? ?? ? ?bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
17941? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
17941? ? ?? ? ?bswapgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
17945? ? ?? ? ?bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
17950? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
17950? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
17950? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
17951? ? ?? ? ?bswapgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
17955? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
17955? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
17955? ? ?? ? ?bswapgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
17960? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
17960? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
17979? ? ?? ? ?bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
17983? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
17983? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
17984? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
17988? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
17989? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
17993? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
17993? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
18003? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
18003? ? ?? ? ?bswapgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18008? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
18012? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2017072620170718
18012? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18012? ? ?? ? ?bswapgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
18017? ? ?? ? ?regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
18017? ? ?? ? ?bswapgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18022? ? ?? ? ?bswapgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
18031? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
18031? ? ?? ? ?regsgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
18035? ? ?? ? ?regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
18040? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
18041? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
18041? ? ?? ? ?regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
18046? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
18050? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
18054? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18055? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
18055? ? ?? ? ?regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
18059? ? ?? ? ?bswapgcc_-O3_-fomit-frame-pointer2017072620170718
18059? ? ?? ? ?bswapgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
18059? ? ?? ? ?regsgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
18064? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
18064? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18065? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
18073? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
18078? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18079? ? ?? ? ?bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
18079? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
18083? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
18083? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
18083? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18083? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
18084? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18088? ? ?? ? ?bswapgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18093? ? ?? ? ?regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
18093? ? ?? ? ?bswapgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18097? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
18097? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18097? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
18098? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
18098? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18098? ? ?? ? ?regsgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18102? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
18107? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
18107? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
18112? ? ?? ? ?bswapgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18116? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
18117? ? ?? ? ?bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
18117? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18121? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18121? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
18121? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
18126? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18126? ? ?? ? ?regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
18126? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
18126? ? ?? ? ?regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18126? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
18126? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
18131? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18135? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
18135? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
18135? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18135? ? ?? ? ?regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
18136? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18136? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18140? ? ?? ? ?bswapgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
18140? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
18145? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
18155? ? ?? ? ?regsgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
18160? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18164? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18173? ? ?? ? ?bswapgcc_-O2_-fomit-frame-pointer2017072620170718
18178? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
18178? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18178? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
18179? ? ?? ? ?bswapgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
18187? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
18188? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18192? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
18193? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
18198? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
18202? ? ?? ? ?regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18207? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18207? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18207? ? ?? ? ?regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
18207? ? ?? ? ?bswapgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18217? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18226? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18230? ? ?? ? ?regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
18231? ? ?? ? ?bswapgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
18235? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18236? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
18245? ? ?? ? ?regsgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18249? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
18250? ? ?? ? ?regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18250? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
18254? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18259? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
18264? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18264? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
18264? ? ?? ? ?bswapgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
18268? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
18273? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18273? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18273? ? ?? ? ?regsgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
18283? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
18288? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
18297? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18306? ? ?? ? ?regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18307? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2017072620170718
18307? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
18312? ? ?? ? ?bswapgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
18316? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
18321? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
18321? ? ?? ? ?bswapgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18321? ? ?? ? ?bswapgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
18331? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
18335? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18335? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18345? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
18345? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
18358? ? ?? ? ?bswapgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
18359? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2017072620170718
18359? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18378? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
18383? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18392? ? ?? ? ?bswapgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18392? ? ?? ? ?bswapgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18411? ? ?? ? ?regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18416? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
18430? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
18435? ? ?? ? ?bswapgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18445? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18454? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18454? ? ?? ? ?regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18473? ? ?? ? ?bswapgcc_-m64_-O_-fomit-frame-pointer2017072620170718
18487? ? ?? ? ?regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18497? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
18501? ? ?? ? ?regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18511? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
18544? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
18573? ? ?? ? ?regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18606? ? ?? ? ?regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18624? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
18715? ? ?? ? ?bswapgcc_-O_-fomit-frame-pointer2017072620170718
18753? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18834? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
18867? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18900? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
18953? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
18962? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
18981? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
19000? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
19015? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
19038? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
19043? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
19052? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017072620170718
19072? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
19076? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
19076? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
19076? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
19085? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
19085? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
19090? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
19104? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
19118? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
19128? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
19128? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
19148? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
19157? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017072620170718
19185? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
19200? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
19209? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
19224? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
19290? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
19346? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
19475? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
19541? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
19551? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
19580? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
19603? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
19684? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
20316? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017072620170718
20316? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
20339? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
20349? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
20353? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
20359? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
20359? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
20363? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
20373? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
20377? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
20387? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
20401? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
20430? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
20435? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
20444? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
20463? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
20468? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
20473? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
20486? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
20492? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
20492? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
20506? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
20529? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
20558? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
20573? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
20573? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
20581? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
20600? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
20687? ? ?? ? ?bswapclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
20710? ? ?? ? ?bswapclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
20719? ? ?? ? ?bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
20720? ? ?? ? ?bswapclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
20725? ? ?? ? ?bswapclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
20729? ? ?? ? ?bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
20943? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
20957? ? ?? ? ?regsgcc_-m64_-O_-fomit-frame-pointer2017072620170718
20971? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
21095? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2017072620170718
21123? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
21128? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
21161? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
21170? ? ?? ? ?regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
21180? ? ?? ? ?regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
21180? ? ?? ? ?regsgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
21180? ? ?? ? ?regsgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
21218? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
21246? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
21261? ? ?? ? ?regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
21266? ? ?? ? ?regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
21328? ? ?? ? ?regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
21399? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
21423? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
21447? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
21569? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
21612? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
21879? ? ?? ? ?regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
21969? ? ?? ? ?regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
22069? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
22078? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
22140? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
22263? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
24539? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
24609? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
24747? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
24752? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
24786? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017072620170718
24809? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
24833? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
24852? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
24871? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
24919? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
24923? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
24947? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
24956? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
24994? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
25009? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
25023? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
25046? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
25099? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
25170? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017072620170718
25175? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
25184? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
25251? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
25256? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
25261? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
25289? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
25379? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
25379? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
25384? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
25398? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
25403? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
25408? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
25446? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
25450? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
25465? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017072620170718
25521? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
25532? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
25536? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
25546? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
25565? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
25844? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
26201? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
26230? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
26619? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
26757? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
26761? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
27185? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
27307? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
27564? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
27973? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
28025? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
28662? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
28694? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
28704? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
28833? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
28933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
28956? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
29093? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
29103? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
29108? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
29289? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
29303? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
29313? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
29350? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
29574? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
29655? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
29944? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
30006? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
30091? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
30100? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
30685? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
30695? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
30704? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
30733? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
30742? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
30747? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
30761? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
30780? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
30832? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
30856? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
30909? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
30932? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
30994? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
31027? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
31141? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
31170? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
31203? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072620170718
31212? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
31231? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
31340? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
31512? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
31796? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
31830? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
31868? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
32077? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
32391? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
32409? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
32695? ? ?? ? ?sse2sclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
32699? ? ?? ? ?sse2sclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
32704? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
32732? ? ?? ? ?sse2sclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
32856? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
32856? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
32889? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
32946? ? ?? ? ?sse2sclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
33012? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
33036? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072620170718
33141? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017072620170718
33151? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
33207? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
33212? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
33227? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
33231? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
33231? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
33279? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
33283? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
33284? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
33284? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
33317? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017072620170718
33322? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
33345? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072620170718
33368? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
33388? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
33421? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
33425? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
33473? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
33506? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
33526? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
33549? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
33554? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
33554? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
33592? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
33677? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
33734? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
33768? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
33843? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
33849? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
33901? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
33949? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
33967? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
33976? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
34053? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
34195? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
34196? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
34238? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
34285? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
34404? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
34452? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
34452? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
34528? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
34565? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
34661? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
34666? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
34732? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
34955? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
35008? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35402? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
35416? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
35421? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
35435? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
35454? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
35482? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
35483? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
35492? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
35530? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35549? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
35568? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
35620? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35620? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35634? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
35658? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
35658? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
35663? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35715? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
35735? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
35825? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
35858? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
35858? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
35905? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
35905? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
35934? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
35939? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
35953? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
35976? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
35986? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
35991? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
35995? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
36029? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
36053? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
36057? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017072620170718
36067? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36096? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36100? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
36138? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
36138? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36142? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36142? ? ?? ? ?sandygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
36143? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
36143? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
36143? ? ?? ? ?sandygcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36148? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
36148? ? ?? ? ?sandygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
36148? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
36152? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
36152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
36153? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
36167? ? ?? ? ?sandygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
36176? ? ?? ? ?sandygcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
36180? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36181? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017072620170718
36181? ? ?? ? ?sandygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
36190? ? ?? ? ?sandygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36195? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
36205? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
36205? ? ?? ? ?sandygcc_-Os_-fomit-frame-pointer2017072620170718
36228? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017072620170718
36228? ? ?? ? ?sandygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36247? ? ?? ? ?sandygcc_-m64_-Os_-fomit-frame-pointer2017072620170718
36252? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36252? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
36252? ? ?? ? ?sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
36257? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
36257? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
36261? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
36262? ? ?? ? ?sandygcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36295? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
36318? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
36338? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
36427? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017072620170718
36452? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017072620170718
36461? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
36465? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
36480? ? ?? ? ?sse2sgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
36495? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
36513? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
36537? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
36537? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
36570? ? ?? ? ?sse2sgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
36580? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
36604? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
36604? ? ?? ? ?sse2sgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
36608? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
36632? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
36636? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
36647? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
36661? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
36670? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
36680? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
36703? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
36708? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
36712? ? ?? ? ?sse2sgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
36713? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
36718? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017072620170718
36746? ? ?? ? ?sse2sgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
36751? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
36770? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
36789? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
36793? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
36798? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
36827? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
36836? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
36841? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
36846? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
36850? ? ?? ? ?sse2sgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
36884? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
36888? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
36898? ? ?? ? ?sse2sgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
36898? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
36902? ? ?? ? ?sse2sgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
36913? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
36913? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
36922? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
36936? ? ?? ? ?sse2sgcc_-O3_-fomit-frame-pointer2017072620170718
36955? ? ?? ? ?sse2sgcc_-O2_-fomit-frame-pointer2017072620170718
36979? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
37078? ? ?? ? ?sse2sgcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
37088? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
37112? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
37121? ? ?? ? ?sse2sgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
37174? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
37216? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
37221? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
37225? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
37235? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
37259? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
37350? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
37373? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
37373? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
37378? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
37388? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
37406? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
37425? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
37464? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
37515? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
37605? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
37686? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
37687? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072620170718
37758? ? ?? ? ?sandygcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
37763? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
37815? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
37819? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
37839? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
37853? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072620170718
37862? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
37867? ? ?? ? ?sandygcc_-funroll-loops_-O2_-fomit-frame-pointer2017072620170718
37867? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072620170718
37867? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
37881? ? ?? ? ?sandygcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
37886? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
37905? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
37914? ? ?? ? ?sandygcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
37920? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072620170718
37924? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
37924? ? ?? ? ?sandygcc_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
37924? ? ?? ? ?sandygcc_-march=k8_-O2_-fomit-frame-pointer2017072620170718
37929? ? ?? ? ?sandygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
37938? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
37947? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
37962? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
37991? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
37995? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
38009? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
38052? ? ?? ? ?sandygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072620170718
38062? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
38076? ? ?? ? ?sandygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
38090? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
38104? ? ?? ? ?sandygcc_-m64_-O3_-fomit-frame-pointer2017072620170718
38105? ? ?? ? ?sandygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
38129? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
38133? ? ?? ? ?sandygcc_-O3_-fomit-frame-pointer2017072620170718
38133? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
38133? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
38138? ? ?? ? ?sandygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
38138? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072620170718
38185? ? ?? ? ?sandygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
38194? ? ?? ? ?sandygcc_-m64_-O2_-fomit-frame-pointer2017072620170718
38218? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
38223? ? ?? ? ?sandygcc_-O2_-fomit-frame-pointer2017072620170718
38233? ? ?? ? ?sandygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072620170718
38318? ? ?? ? ?sandygcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
38451? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
38465? ? ?? ? ?sandyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072620170718
38503? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
38508? ? ?? ? ?sandyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
38532? ? ?? ? ?sandygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
38556? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072620170718
38556? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
38560? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
38579? ? ?? ? ?sandyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
38631? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072620170718
38689? ? ?? ? ?sandyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
38798? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
38812? ? ?? ? ?sandyclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
38903? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072620170718
39007? ? ?? ? ?sandyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
39354? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017072620170718
39372? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
39378? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017072620170718
39416? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
39435? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
39454? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
39463? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
39520? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
39553? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072620170718
39592? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
39596? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
39596? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
39620? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
39629? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
39662? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
39681? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
39691? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
39710? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
39819? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
39929? ? ?? ? ?sandygcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
39933? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
39952? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
39976? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
40009? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
40019? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
40047? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
40100? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
40189? ? ?? ? ?sandygcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
40199? ? ?? ? ?sandygcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
40218? ? ?? ? ?sandygcc_-O_-fomit-frame-pointer2017072620170718
40223? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072620170718
40232? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
40237? ? ?? ? ?sandygcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
40242? ? ?? ? ?sandygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
40270? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072620170718
40271? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
40290? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
40308? ? ?? ? ?sandygcc_-m64_-O_-fomit-frame-pointer2017072620170718
40333? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
40342? ? ?? ? ?sandygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
40346? ? ?? ? ?sandygcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
40365? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
40366? ? ?? ? ?sandygcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
40370? ? ?? ? ?sandygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
40394? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
40423? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
40451? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
40518? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
40522? ? ?? ? ?sandygcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
40683? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
40698? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
40726? ? ?? ? ?sandygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
40740? ? ?? ? ?sse2sgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072620170718
40798? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
40803? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
40854? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072620170718
40860? ? ?? ? ?sandygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
40864? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
40878? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
40888? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
41036? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
41078? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072620170718
41107? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
41125? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072620170718
41131? ? ?? ? ?sandygcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
41178? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
41192? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072620170718
41225? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
41235? ? ?? ? ?sse2sgcc_-march=k8_-Os_-fomit-frame-pointer2017072620170718
41268? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
41277? ? ?? ? ?sse2sgcc_-Os_-fomit-frame-pointer2017072620170718
41353? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
41377? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
41501? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
41572? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
41696? ? ?? ? ?sse2sgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072620170718
41895? ? ?? ? ?sse2sgcc_-m64_-Os_-fomit-frame-pointer2017072620170718
41947? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
41967? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
41971? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
42014? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
42028? ? ?? ? ?sse2sgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
42028? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
42175? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
42456? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
43453? ? ?? ? ?sse2sgcc_-funroll-loops_-O_-fomit-frame-pointer2017072620170718
43733? ? ?? ? ?sse2sgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
43852? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
43871? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
43876? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
43899? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
43923? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
43947? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
44104? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
44156? ? ?? ? ?sse2sgcc_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
44194? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
44209? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
44251? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
44255? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
44365? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
44370? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
44517? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
44540? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072620170718
44603? ? ?? ? ?sse2sgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
44669? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
44897? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072620170718
45025? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
45149? ? ?? ? ?sse2sgcc_-O_-fomit-frame-pointer2017072620170718
45220? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
45372? ? ?? ? ?sse2sgcc_-m64_-O_-fomit-frame-pointer2017072620170718
45391? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
45396? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
45434? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
45495? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
45600? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072620170718
45657? ? ?? ? ?sse2sgcc_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
45733? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
45876? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072620170718
46146? ? ?? ? ?sse2sgcc_-march=k8_-O_-fomit-frame-pointer2017072620170718
46545? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
46726? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072620170718
47144? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072620170718
47186? ? ?? ? ?sse2sgcc_-march=nocona_-O_-fomit-frame-pointer2017072620170718
49448? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
49685? ? ?? ? ?sse2sclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
49885? ? ?? ? ?ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
50327? ? ?? ? ?sse2sclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
50416? ? ?? ? ?sse41clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
50479? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
50583? ? ?? ? ?sse41clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
50678? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
50848? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
51433? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
51500? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
51518? ? ?? ? ?sse2sgcc_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
51580? ? ?? ? ?vect128gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
51614? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
51652? ? ?? ? ?vect128gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
51661? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
51741? ? ?? ? ?sse2sgcc_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
51765? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
51808? ? ?? ? ?vect128gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
51980? ? ?? ? ?vect128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
52820? ? ?? ? ?vect128gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
52958? ? ?? ? ?vect128gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
52962? ? ?? ? ?vect128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
53039? ? ?? ? ?vect128gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
53067? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
53096? ? ?? ? ?vect128gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
53105? ? ?? ? ?vect128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
53228? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
53362? ? ?? ? ?sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072620170718
53599? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072620170718
54055? ? ?? ? ?vect128gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
54245? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
54245? ? ?? ? ?vect128gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
54269? ? ?? ? ?vect128gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
54625? ? ?? ? ?vect128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
54810? ? ?? ? ?vect128gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
54948? ? ?? ? ?vect128-inplacegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
54972? ? ?? ? ?vect128-inplacegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072620170718
55095? ? ?? ? ?vect128-inplacegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
55200? ? ?? ? ?vect128-inplacegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072620170718
55228? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072620170718
55300? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
55314? ? ?? ? ?vect128-inplacegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072620170718
55347? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
55452? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072620170718
55494? ? ?? ? ?vect128-inplacegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072620170718
55503? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072620170718
55514? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072620170718
55522? ? ?? ? ?vect128gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
55547? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
55618? ? ?? ? ?vect128-inplacegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
55680? ? ?? ? ?vect128-inplacegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072620170718
55737? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
55812? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
55851? ? ?? ? ?vect128-inplacegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
55951? ? ?? ? ?vect128-inplacegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
55983? ? ?? ? ?vect128-inplacegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072620170718
56083? ? ?? ? ?vect128-inplacegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072620170718
95589? ? ?? ? ?sphlibgcc_-funroll-loops2017072620170718
96220? ? ?? ? ?sphlibgcc2017072620170718
96662? ? ?? ? ?sphlibcc2017072620170718
112851? ? ?? ? ?bswapgcc_-funroll-loops2017072620170718
112870? ? ?? ? ?bswapgcc2017072620170718
113534? ? ?? ? ?bswapcc2017072620170718
117463? ? ?? ? ?sphlib-smallcc2017072620170718
118299? ? ?? ? ?regsgcc_-funroll-loops2017072620170718
118389? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017072620170718
119301? ? ?? ? ?sphlib-smallgcc2017072620170718
119467? ? ?? ? ?regscc2017072620170718
119477? ? ?? ? ?regsgcc2017072620170718
128601? ? ?? ? ?refcc2017072620170718
128981? ? ?? ? ?refgcc_-funroll-loops2017072620170718
129984? ? ?? ? ?refgcc2017072620170718
151515? ? ?? ? ?sandygcc_-funroll-loops2017072620170718
151872? ? ?? ? ?sandygcc2017072620170718
152513? ? ?? ? ?sandycc2017072620170718
642110? ? ?? ? ?sse2sgcc2017072620170718
642960? ? ?? ? ?sse2sgcc_-funroll-loops2017072620170718
644262? ? ?? ? ?sse2scc2017072620170718
689791? ? ?? ? ?sse2gcc_-funroll-loops2017072620170718
691414? ? ?? ? ?sse2gcc2017072620170718
696772? ? ?? ? ?sse2cc2017072620170718

Test failure

Implementation: crypto_hash/blake512/avxicc
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 128, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc

Test failure

Implementation: crypto_hash/blake512/avxicc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: cc
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:99:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:98:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: cc
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: hash.c:88:6: error: called from here
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: hash.c:87:6: error: called from here
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: hash.c:86:6: error: called from here
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc xop
gcc xop
gcc -funroll-loops xop

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: cc
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:8:0: warning: "_mm_roti_epi64" redefined
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:277:0: note: this is the location of the previous definition
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:816:9: error: called from here
hash.c: row4h = _mm_roti_epi64(row4h, -16); \
hash.c: ^
hash.c: rounds.h:867:3: note: in expansion of macro 'G2'
hash.c: G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc sse41
gcc sse41
gcc -funroll-loops sse41

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:64:29: warning: implicit declaration of function '_mm_perm_epi8' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.h:38:19: note: in definition of macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:202:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.h:153:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64 {aka __vector(2) long long int}' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-xop
gcc vect128-xop
gcc -O2 -fomit-frame-pointer vect128-xop
gcc -O3 -fomit-frame-pointer vect128-xop
gcc -O -fomit-frame-pointer vect128-xop
gcc -Os -fomit-frame-pointer vect128-xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-xop
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops vect128-xop
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-xop
gcc -m64 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -O -fomit-frame-pointer vect128-xop
gcc -m64 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-xop
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-xop
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-xop
gcc -march=barcelona -O -fomit-frame-pointer vect128-xop
gcc -march=barcelona -Os -fomit-frame-pointer vect128-xop
gcc -march=k8 -O2 -fomit-frame-pointer vect128-xop
gcc -march=k8 -O3 -fomit-frame-pointer vect128-xop
gcc -march=k8 -O -fomit-frame-pointer vect128-xop
gcc -march=k8 -Os -fomit-frame-pointer vect128-xop
gcc -march=nocona -O2 -fomit-frame-pointer vect128-xop
gcc -march=nocona -O3 -fomit-frame-pointer vect128-xop
gcc -march=nocona -O -fomit-frame-pointer vect128-xop
gcc -march=nocona -Os -fomit-frame-pointer vect128-xop

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-inplace
gcc vect128-inplace
gcc -O2 -fomit-frame-pointer vect128-inplace
gcc -O3 -fomit-frame-pointer vect128-inplace
gcc -O -fomit-frame-pointer vect128-inplace
gcc -Os -fomit-frame-pointer vect128-inplace
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-inplace
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-inplace
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-inplace
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops vect128-inplace
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-inplace
gcc -m64 -O2 -fomit-frame-pointer vect128-inplace
gcc -m64 -O3 -fomit-frame-pointer vect128-inplace
gcc -m64 -O -fomit-frame-pointer vect128-inplace
gcc -m64 -Os -fomit-frame-pointer vect128-inplace
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-inplace
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-inplace
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-inplace
gcc -march=barcelona -O -fomit-frame-pointer vect128-inplace
gcc -march=barcelona -Os -fomit-frame-pointer vect128-inplace
gcc -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -march=nocona -Os -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: cc
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xopintrin.h:249:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) __extension__ ({ \
hash.c: ^
hash.c: hash.c:81:8: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c: ^
hash.c: hash.c:82:8: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c: ^
hash.c: hash.c:83:8: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments sse41
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:141:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^
hash.c: hash.c:148:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^
hash.c: hash.c:291:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:82:8: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:83:8: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:84:8: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:85:8: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xop
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:92:15: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:93:15: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:94:15: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:95:15: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:96:15: error: always_inline function '_mm_perm_epi8' requires target feature 'sse4a', but would be inlined into function 'blake512_compress' that is compiled without support for 'sse4a'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xop-2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop-2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop-2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop-2

Compiler output

Implementation: crypto_hash/blake512/avxicc
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.s: hash.s:395828:58: error: unexpected token in argument list
hash.s: vmovdqu xmm0, XMMWORD PTR .L_2il0floatpacket.13[rip] #244.3
hash.s: ^
hash.s: hash.s:395830:58: error: unexpected token in argument list
hash.s: vmovdqu xmm1, XMMWORD PTR .L_2il0floatpacket.14[rip] #244.3
hash.s: ^
hash.s: hash.s:395831:58: error: unexpected token in argument list
hash.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.15[rip] #244.3
hash.s: ^
hash.s: hash.s:395832:58: error: unexpected token in argument list
hash.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.16[rip] #244.3
hash.s: ^
hash.s: hash.s:395915:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395927:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0 #246.3
hash.s: ^
hash.s: hash.s:395933:31: error: unexpected token in argument list
hash.s: mov esi, offset flat: padding.0+1 #246.3
hash.s: ^
hash.s: hash.s:395981:58: error: unexpected token in argument list
hash.s: vmovdqu xmm7, XMMWORD PTR .L_2il0floatpacket.17[rip] #246.3
hash.s: ^
hash.s: hash.s:396067:59: error: unexpected token in argument list
hash.s: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments avxicc
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avxicc
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avxicc

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:646:13: warning: implicit declaration of function '_mm_perm_epi8' is invalid in C99 [-Wimplicit-function-declaration]
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.c:646:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:646:31: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:647:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:647:31: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:648:7: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^ ~~~~~~~~~~~~~~~~
vector.c: vector.c:648:31: error: initializing 'v64' (aka '__m128i') with an expression of incompatible type 'int'
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128-xop
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-xop
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-xop
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-xop

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512-m.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_INPLACE_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: <scratch space>:43:1: note: expanded from here
vector.c: PERM_512_INPLACE_0
vector.c: ^
vector.c: ./perm512-m.h:4:10: note: expanded from macro 'PERM_512_INPLACE_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:753:3: error: use of unknown builtin '__builtin_ia32_punpcklqdq128' [-Wimplicit-function-declaration]
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:670:5: note: expanded from macro 'ROUND'
vector.c: PERM(i); \
vector.c: ^
vector.c: ./perm512.h:1:17: note: expanded from macro 'PERM'
vector.c: #define PERM(i) XCAT(PERM_512_,i)
vector.c: ^
vector.c: ./vector.h:6:19: note: expanded from macro 'XCAT'
vector.c: #define XCAT(x,y) CAT(x,y)
vector.c: ^
vector.c: note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
vector.c: <scratch space>:43:1: note: expanded from here
vector.c: PERM_512_0
vector.c: ^
vector.c: ./perm512.h:6:10: note: expanded from macro 'PERM_512_0'
vector.c: m0 = v64_interleavel(mm0, mm1); \
vector.c: ^
vector.c: ./vector.h:97:27: note: expanded from macro 'v64_interleavel'
vector.c: #define v64_interleavel __builtin_ia32_punpcklqdq128
vector.c: ^
vector.c: vector.c:753:3: error: assigning to 'v64' (aka 'v2di') from incompatible type 'int'
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^~~~~~~~~
vector.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128-inplace
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128-inplace
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-inplace
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-inplace
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-inplace
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xopintrin.h:249:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) __extension__ ({ \
hash.c: ^
hash.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse41
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse41

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:82:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:83:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:84:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:85:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xop
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:92:15: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:93:15: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:94:15: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:95:15: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: ./rounds.h:15:21: note: expanded from macro 'BSWAP64'
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:96:15: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'blake512_compress' that is compiled without support for 'xsave'
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xop-2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:646:13: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'round512' that is compiled without support for 'xsave'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.c:646:37: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'round512' that is compiled without support for 'xsave'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.c:647:13: error: always_inline function '_mm_perm_epi8' requires target feature 'xsave', but would be inlined into function 'round512' that is compiled without support for 'xsave'
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: ./vector.h:153:27: note: expanded from macro 'v64_lswap'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: ./vector.h:64:29: note: expanded from macro 'vector_shuffle'
vector.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128-xop
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128-xop

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 136, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer sse41 xop
gcc -O3 -fomit-frame-pointer sse41 xop
gcc -O -fomit-frame-pointer sse41 xop
gcc -Os -fomit-frame-pointer sse41 xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41 xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41 xop
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41 xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41 xop
gcc -m64 -O2 -fomit-frame-pointer sse41 xop
gcc -m64 -O3 -fomit-frame-pointer sse41 xop
gcc -m64 -O -fomit-frame-pointer sse41 xop
gcc -m64 -Os -fomit-frame-pointer sse41 xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41 xop
gcc -march=barcelona -O2 -fomit-frame-pointer sse41 xop
gcc -march=barcelona -O3 -fomit-frame-pointer sse41 xop
gcc -march=barcelona -O -fomit-frame-pointer sse41 xop
gcc -march=barcelona -Os -fomit-frame-pointer sse41 xop
gcc -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -march=nocona -Os -fomit-frame-pointer sse41 xop

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ^
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:99:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:98:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:99:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:15:21: error: called from here
hash.c: #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: ^
hash.c: hash.c:98:15: note: in expansion of macro 'BSWAP64'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:64:29: warning: implicit declaration of function '_mm_perm_epi8' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.h:38:19: note: in definition of macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:202:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.h:153:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64 {aka __vector(2) long long int}' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:64:29: warning: implicit declaration of function '_mm_perm_epi8' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) _mm_perm_epi8(x,x, s)
vector.c: ^
vector.c: vector.h:38:19: note: in definition of macro 'V3264'
vector.c: #define V3264(x) (x)
vector.c: ^
vector.c: vector.h:202:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:202:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:153:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.h:153:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness.v8))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.h:38:18: error: incompatible types when initializing type 'v64 {aka __vector(2) long long int}' using type 'int'
vector.c: #define V3264(x) (x)
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128' [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:779:4: error: called from here
hash.c: t2 = _mm_blend_epi16(m7, m4, 0xF0); \
hash.c: ^
hash.c: rounds.h:866:3: note: in expansion of macro 'LOAD_MSG_15_4'
hash.c: LOAD_MSG_ ##r ##_4(b0, b1); \
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:764:4: error: called from here
hash.c: t0 = _mm_blend_epi16(m2, m3, 0xF0); \
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=core2 -O -fomit-frame-pointer sse41
gcc -m64 -march=core2 -Os -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sse41
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv sse41
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv sse41
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv sse41
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv sse41

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:825:9: error: called from here
hash.c: row2h = _mm_roti_epi64(row2h, -11); \
hash.c: ^
hash.c: rounds.h:867:3: note: in expansion of macro 'G2'
hash.c: G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:824:9: error: called from here
hash.c: row2l = _mm_roti_epi64(row2l, -11); \
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer xop
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xop
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv xop
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv xop

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
vector.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
vector.c: from vector.h:29,
vector.c: from vector.c:7:
vector.c: vector.c: In function 'round512':
vector.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
vector.c: _mm_roti_epi64(__m128i __A, const int __B)
vector.c: ^
vector.c: vector.c:745:8: error: called from here
vector.c: B1 = v64_rotate(B1, 64-11); \
vector.c: ^
vector.c: vector.c:756:36: note: in expansion of macro 'ROUND'
vector.c: ROUND(12); ROUND(13); ROUND(14); ROUND(15);
vector.c: ^
vector.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
vector.c: from vector.h:29,
vector.c: from vector.c:7:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
vector.c: _mm_roti_epi64(__m128i __A, const int __B)
vector.c: ^
vector.c: vector.c:744:8: error: called from here
vector.c: B0 = v64_rotate(B0, 64-11); \
vector.c: ^
vector.c: vector.c:756:36: note: in expansion of macro 'ROUND'
vector.c: ROUND(12); ROUND(13); ROUND(14); ROUND(15);
vector.c: ^
vector.c: ...

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=corei7 -Os -fomit-frame-pointer vect128-xop
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer vect128-xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer vect128-xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer vect128-xop
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer vect128-xop
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vect128-xop
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vect128-xop
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vect128-xop
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv vect128-xop