Implementation notes: amd64, mace, crypto_hash/shabal512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: shabal512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
14120? ? ?? ? ?amd64gcc_-funroll-loops_-O3_-fomit-frame-pointer2016101620161009
14120? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
14121? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101620161009
14121? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101620161009
14125? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101620161009
14125? ? ?? ? ?amd64gcc_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
14125? ? ?? ? ?amd64gcc_-march=k8_-Os_-fomit-frame-pointer2016101620161009
14128? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
14128? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101620161009
14128? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101620161009
14129? ? ?? ? ?amd64gcc_-funroll-loops_-O2_-fomit-frame-pointer2016101620161009
14129? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14129? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14130? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101620161009
14131? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14132? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14132? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14132? ? ?? ? ?amd64gcc_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14132? ? ?? ? ?amd64gcc_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-O3_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-Os_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-O3_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-Os_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14133? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101620161009
14133? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101620161009
14134? ? ?? ? ?amd64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14135? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101620161009
14135? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101620161009
14135? ? ?? ? ?amd64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101620161009
14137? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14137? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14137? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14138? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14142? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101620161009
14143? ? ?? ? ?amd64gcc_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14144? ? ?? ? ?amd64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101620161009
14149? ? ?? ? ?amd64gcc_-funroll-loops_-O_-fomit-frame-pointer2016101620161009
14152? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
14152? ? ?? ? ?amd64gcc_-march=nocona_-O_-fomit-frame-pointer2016101620161009
14153? ? ?? ? ?amd64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101620161009
14153? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101620161009
14162? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101620161009
14222? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14222? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14225? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14225? ? ?? ? ?amd64gcc_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
14226? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101620161009
14227? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14229? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101620161009
14242? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101620161009
14244? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14244? ? ?? ? ?amd64gcc_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14245? ? ?? ? ?amd64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
14245? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101620161009
14245? ? ?? ? ?amd64gcc_-march=k8_-O_-fomit-frame-pointer2016101620161009
14245? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101620161009
14246? ? ?? ? ?amd64gcc_-O_-fomit-frame-pointer2016101620161009
14246? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
14246? ? ?? ? ?amd64gcc_-m64_-O_-fomit-frame-pointer2016101620161009
14249? ? ?? ? ?amd64cc2016101620161009
14249? ? ?? ? ?amd64gcc_-funroll-loops2016101620161009
14250? ? ?? ? ?amd64gcc2016101620161009
14287? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14287? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14290? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14302? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14340? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14343? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14345? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14346? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14480? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101620161009
14481? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101620161009
14481? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14482? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101620161009
14483? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
14487? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101620161009
14554? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14555? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14561? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14562? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14562? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14562? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14585? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14589? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14611? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101620161009
14611? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
14612? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101620161009
14613? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14614? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101620161009
14618? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101620161009
14750? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14758? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14764? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14774? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14838? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101620161009
14843? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101620161009
14843? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14849? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101620161009
14849? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101620161009
14851? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101620161009
14853? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101620161009
14855? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14862? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101620161009
14868? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14871? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101620161009
14882? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14905? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14908? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101620161009
14916? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14919? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101620161009
14920? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101620161009
14923? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14928? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14928? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14929? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14938? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
14941? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101620161009
14974? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14974? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15025? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15036? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101620161009
15037? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101620161009
15040? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101620161009
15040? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
15043? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101620161009
15043? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
15044? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
15045? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15050? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
15052? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15053? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15054? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15057? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2016101620161009
15057? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2016101620161009
15059? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2016101620161009
15059? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
15061? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2016101620161009
15063? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15065? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15069? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15070? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15076? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15080? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15090? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
15097? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101620161009
15099? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15099? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15113? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15114? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101620161009
15114? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15115? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15115? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15115? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101620161009
15117? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101620161009
15118? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101620161009
15126? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101620161009
15138? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
15141? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101620161009
15141? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101620161009
15158? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
15158? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101620161009
15160? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15170? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
15174? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101620161009
15180? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101620161009
15184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15188? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101620161009
15204? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
15206? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101620161009
15208? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101620161009
15208? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2016101620161009
15215? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101620161009
15216? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101620161009
15216? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101620161009
15220? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15221? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101620161009
15225? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15240? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15247? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15247? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15248? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15249? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15253? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15256? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2016101620161009
15257? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101620161009
15257? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101620161009
15259? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
15261? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15261? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15265? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101620161009
15303? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15306? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15306? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
15307? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101620161009
15308? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2016101620161009
15308? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2016101620161009
15311? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101620161009
15312? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101620161009
15312? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101620161009
15312? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15312? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15326? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101620161009
15327? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
15328? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101620161009
15371? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15378? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15420? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15442? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15472? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15508? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101620161009
16102? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101620161009
16105? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16105? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16128? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
16221? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
16223? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
16307? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101620161009
16564? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101620161009
16565? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101620161009
16566? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101620161009
16570? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101620161009
16593? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
16617? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16622? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101620161009
16622? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16685? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
16686? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
16686? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
16736? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101620161009
16736? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101620161009
16736? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16738? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101620161009
16738? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
16738? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101620161009
16768? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
16780? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2016101620161009
16780? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2016101620161009
16780? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16827? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
16828? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
16843? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101620161009
16861? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101620161009
16866? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101620161009
16870? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101620161009
16899? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
16899? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101620161009
16903? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2016101620161009
16904? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
16917? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101620161009
16920? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
16974? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
17057? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
17103? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
17113? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
17691? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101620161009
17724? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
17883? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
18095? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
40050? ? ?? ? ?sphlibgcc_-funroll-loops2016101620161009
40062? ? ?? ? ?sphlibcc2016101620161009
40064? ? ?? ? ?sphlibgcc2016101620161009
40421? ? ?? ? ?refgcc_-funroll-loops2016101620161009
40843? ? ?? ? ?refcc2016101620161009
40844? ? ?? ? ?refgcc2016101620161009

Test failure

Implementation: crypto_hash/shabal512/amd64
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd64 ref sphlib

Compiler output

Implementation: crypto_hash/shabal512/amd64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
shabal_amd64.s: shabal_amd64.s:30:14: error: single quote way too long
shabal_amd64.s: # 64 'ptr' field (8 bytes)
shabal_amd64.s: ^

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