Implementation notes: amd64, mace, crypto_hash/blake512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: blake512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
12667? ? ?? ? ?bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
12705? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
12706? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
12707? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
12708? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
12709? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
12710? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
12727? ? ?? ? ?bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
12728? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
12730? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
12745? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
12747? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
12748? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
12750? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
12763? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
12773? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
12780? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
12781? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
12782? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
12785? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
12785? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
12813? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
12827? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
12827? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
12829? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
12829? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
12861? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
12864? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
12986? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
12988? ? ?? ? ?bswapgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
12989? ? ?? ? ?bswapgcc_-O3_-fomit-frame-pointer2016101120161009
12995? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
12997? ? ?? ? ?bswapgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13001? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
13003? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
13005? ? ?? ? ?bswapgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
13006? ? ?? ? ?bswapgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
13011? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
13013? ? ?? ? ?bswapgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13020? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13020? ? ?? ? ?bswapgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13027? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
13032? ? ?? ? ?bswapgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
13037? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13039? ? ?? ? ?bswapgcc_-O2_-fomit-frame-pointer2016101120161009
13042? ? ?? ? ?bswapgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13058? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
13062? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2016101120161009
13064? ? ?? ? ?regsgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
13065? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
13070? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
13071? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
13081? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
13081? ? ?? ? ?regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13081? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
13081? ? ?? ? ?regsgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13087? ? ?? ? ?bswapgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
13094? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13095? ? ?? ? ?regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13095? ? ?? ? ?regsgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
13099? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
13101? ? ?? ? ?regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
13105? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
13106? ? ?? ? ?regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13107? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13111? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
13111? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13115? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
13115? ? ?? ? ?regsgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
13122? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2016101120161009
13145? ? ?? ? ?regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
13147? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
13148? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
13155? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13176? ? ?? ? ?regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
13176? ? ?? ? ?bswapgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
13179? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
13180? ? ?? ? ?bswapgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
13181? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
13181? ? ?? ? ?bswapgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13197? ? ?? ? ?regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
13199? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13202? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
13215? ? ?? ? ?bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
13228? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13228? ? ?? ? ?bswapgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13229? ? ?? ? ?bswapgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13231? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
13232? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13243? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
13249? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13263? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
13263? ? ?? ? ?regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13263? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
13263? ? ?? ? ?regsgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
13264? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2016101120161009
13270? ? ?? ? ?regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
13277? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
13286? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13301? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
13307? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
13313? ? ?? ? ?bswapgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
13313? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
13316? ? ?? ? ?bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
13317? ? ?? ? ?bswapgcc_-Os_-fomit-frame-pointer2016101120161009
13319? ? ?? ? ?regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
13330? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13363? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13373? ? ?? ? ?regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13375? ? ?? ? ?regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
13383? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
13395? ? ?? ? ?regsgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
13823? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13826? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
13849? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13849? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
13860? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
13888? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13888? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
13957? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
13980? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
13988? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
14059? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
14084? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
14085? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
14089? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
14106? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
14128? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
14132? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
14143? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
14151? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
14154? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
14154? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
14158? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
14219? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
14224? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
14227? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2016101120161009
14239? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
14259? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14265? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14276? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
14281? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2016101120161009
14283? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
14343? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14345? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
14345? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
14347? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
14348? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
14350? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14376? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14377? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14383? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
14383? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
14393? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
14395? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
14409? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
14415? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
14431? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
14441? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
14441? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
14453? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14454? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14460? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
14467? ? ?? ? ?bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
14480? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
14572? ? ?? ? ?bswapgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14575? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14579? ? ?? ? ?bswapgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14585? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14590? ? ?? ? ?bswapgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
14593? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
14598? ? ?? ? ?bswapgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
14611? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
14623? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
14625? ? ?? ? ?bswapgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
14630? ? ?? ? ?bswapgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14655? ? ?? ? ?regsgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14656? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
14657? ? ?? ? ?regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
14658? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
14670? ? ?? ? ?regsgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14674? ? ?? ? ?regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
14677? ? ?? ? ?bswapgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
14699? ? ?? ? ?regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14699? ? ?? ? ?regsgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14701? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
14713? ? ?? ? ?bswapgcc_-m64_-O_-fomit-frame-pointer2016101120161009
14720? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
14727? ? ?? ? ?bswapgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
14731? ? ?? ? ?bswapgcc_-O_-fomit-frame-pointer2016101120161009
14733? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
14743? ? ?? ? ?bswapgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14802? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
14804? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
14928? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14957? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
14958? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
14967? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
14976? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
14976? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15005? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
15010? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
15053? ? ?? ? ?bswapclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
15060? ? ?? ? ?bswapclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15226? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
15233? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
15253? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
15290? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
15292? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
15297? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
15320? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
15339? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
15343? ? ?? ? ?bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
15365? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
15376? ? ?? ? ?bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15379? ? ?? ? ?bswapclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15393? ? ?? ? ?bswapclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15404? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
15433? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
15452? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
15452? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
15459? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
15459? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2016101120161009
15459? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
15470? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
15476? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
15477? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2016101120161009
15479? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
15523? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
15531? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
15534? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
15541? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
15565? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
15569? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
15569? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
15572? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
15619? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
15636? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
15705? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
15706? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
15707? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
15717? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
15733? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
15738? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
15752? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
15755? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
15759? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
15759? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
15829? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
15852? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
15854? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
15858? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2016101120161009
15858? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
15859? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
15860? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
15869? ? ?? ? ?regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
15875? ? ?? ? ?regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
15882? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
15884? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
15884? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
15895? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
15949? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
16181? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
16287? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
16288? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
16289? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
16332? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
16332? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
16333? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
16335? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
16344? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
16345? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
16427? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
16428? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
16435? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
16506? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2016101120161009
16525? ? ?? ? ?regsgcc_-m64_-O_-fomit-frame-pointer2016101120161009
16622? ? ?? ? ?regsgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
16623? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
16627? ? ?? ? ?regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
16632? ? ?? ? ?regsgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
16638? ? ?? ? ?regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
16640? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
16641? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
16702? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
16704? ? ?? ? ?regsgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
16740? ? ?? ? ?regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
16854? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
16880? ? ?? ? ?regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
16881? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
16884? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
16906? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
17019? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
17049? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
20105? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
20112? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2016101120161009
20112? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
20120? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
20137? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
20137? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
20137? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
20138? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
20141? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
20150? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
20160? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
20161? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
20167? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
20228? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
20232? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
20240? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
20252? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
20267? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
20284? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
20338? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
20340? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
20350? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
20379? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
20508? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
20523? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
20591? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
20593? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
20594? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
20596? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
20596? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2016101120161009
20605? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
20620? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
20625? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
20630? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
20642? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
20667? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2016101120161009
20721? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
20750? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
20751? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
20810? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
20812? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
20837? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
21006? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
21012? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
22230? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
22375? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
22389? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
22459? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
23260? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
23260? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
23265? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
23274? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
23278? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
23291? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
23301? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
23308? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
23352? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
23387? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
23430? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
23539? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
23539? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
23551? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
23786? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
23861? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
24829? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
24988? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
24989? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
25173? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
25301? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
25330? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
25367? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101120161009
25367? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
25367? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
25392? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
25409? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
25432? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
25494? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
25502? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
25516? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
25620? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
25632? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
25639? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101120161009
25647? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
25647? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
25665? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101120161009
25757? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
25773? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
25773? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
25780? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
25794? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
25797? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
25798? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
25808? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
25814? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
25837? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
25841? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
25864? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
25876? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
25897? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
25930? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
25937? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
25954? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
25961? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
25965? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
25974? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
26011? ? ?? ? ?sandygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
26018? ? ?? ? ?sandygcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
26023? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
26051? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
26052? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
26086? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
26094? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
26150? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
26182? ? ?? ? ?sandygcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
26188? ? ?? ? ?sandygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
26209? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
26359? ? ?? ? ?sandygcc_-m64_-Os_-fomit-frame-pointer2016101120161009
26364? ? ?? ? ?sandygcc_-Os_-fomit-frame-pointer2016101120161009
26364? ? ?? ? ?sandygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
26368? ? ?? ? ?sandygcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
26369? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
26370? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
26384? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
26421? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
26444? ? ?? ? ?sandygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
26444? ? ?? ? ?sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
26461? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
26473? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
26475? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
26491? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101120161009
26491? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
26492? ? ?? ? ?sandygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
26512? ? ?? ? ?sandygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101120161009
26550? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
26554? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101120161009
26562? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
26604? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2016101120161009
26604? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
26731? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
26774? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
26932? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2016101120161009
26950? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
26991? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27006? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
27262? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27376? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
27404? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
27566? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27570? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27616? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27672? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27692? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27728? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27734? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27734? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27763? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
27768? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27771? ? ?? ? ?sandygcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
27773? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
27773? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
27792? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27800? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
27820? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
27821? ? ?? ? ?sandygcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
27823? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
27824? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
27826? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
27827? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
27887? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
27905? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
27909? ? ?? ? ?sandygcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27912? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
27954? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
27974? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27974? ? ?? ? ?sandygcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
27988? ? ?? ? ?sandygcc_-O3_-fomit-frame-pointer2016101120161009
27990? ? ?? ? ?sandygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
27992? ? ?? ? ?sandygcc_-m64_-O3_-fomit-frame-pointer2016101120161009
28006? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
28006? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
28006? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
28014? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
28017? ? ?? ? ?sandygcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
28018? ? ?? ? ?sandygcc_-O2_-fomit-frame-pointer2016101120161009
28018? ? ?? ? ?sandygcc_-m64_-O2_-fomit-frame-pointer2016101120161009
28023? ? ?? ? ?sandygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
28029? ? ?? ? ?sandygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
28042? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
28049? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
28053? ? ?? ? ?sandygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
28092? ? ?? ? ?sandygcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
28102? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
28137? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
28144? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
28151? ? ?? ? ?sse2sgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
28156? ? ?? ? ?sandygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
28157? ? ?? ? ?sandygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
28157? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
28159? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
28164? ? ?? ? ?sse2sgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
28165? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
28165? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
28383? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
28717? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
28754? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
28770? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
28868? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
28923? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
29567? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
29591? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
29629? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
29668? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
29673? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
29675? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
29727? ? ?? ? ?sse2sgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
29742? ? ?? ? ?sse2sgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
29743? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
29766? ? ?? ? ?sse2sgcc_-O3_-fomit-frame-pointer2016101120161009
29768? ? ?? ? ?sse2sgcc_-O2_-fomit-frame-pointer2016101120161009
29768? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
29925? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
29945? ? ?? ? ?sse2sgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
29992? ? ?? ? ?sse2sgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
30003? ? ?? ? ?sandyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
30010? ? ?? ? ?sandyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
30024? ? ?? ? ?sandyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
30024? ? ?? ? ?sandyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
30029? ? ?? ? ?sandyclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
30034? ? ?? ? ?sandyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
30042? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
30338? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
30359? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
30401? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
30408? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
30410? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
30472? ? ?? ? ?sse2sgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
30492? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
30524? ? ?? ? ?sse2sgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
31277? ? ?? ? ?sse2sgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
31286? ? ?? ? ?sandygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
31296? ? ?? ? ?sandygcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
31416? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
31482? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
31513? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
31515? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
31729? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
31761? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
31772? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
31818? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
31845? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
31899? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
31899? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
31959? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
31970? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
31995? ? ?? ? ?sse2sgcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
32013? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
32169? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
32185? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
32197? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
32348? ? ?? ? ?sse2sgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
32374? ? ?? ? ?sse2sgcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
32409? ? ?? ? ?sse2sgcc_-O_-fomit-frame-pointer2016101120161009
32417? ? ?? ? ?sse2sgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
32417? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
32460? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
32502? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
32510? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
32518? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101120161009
32553? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
32571? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
32579? ? ?? ? ?sse2sgcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
32580? ? ?? ? ?sse2sgcc_-m64_-O_-fomit-frame-pointer2016101120161009
32582? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
32589? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
32619? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
32630? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
32635? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
32667? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
32703? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
32725? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
32787? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
32795? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
32819? ? ?? ? ?sandygcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
32821? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
32825? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
32838? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
32938? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
32938? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33010? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33012? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
33014? ? ?? ? ?sandygcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
33023? ? ?? ? ?sandygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
33036? ? ?? ? ?sandygcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
33039? ? ?? ? ?sandygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
33039? ? ?? ? ?sandygcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
33059? ? ?? ? ?sandygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33070? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
33080? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2016101120161009
33091? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
33094? ? ?? ? ?sandygcc_-m64_-O_-fomit-frame-pointer2016101120161009
33098? ? ?? ? ?sandygcc_-O_-fomit-frame-pointer2016101120161009
33098? ? ?? ? ?sandygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
33105? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
33105? ? ?? ? ?sandygcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33113? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
33115? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101120161009
33137? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33142? ? ?? ? ?sandygcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
33147? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101120161009
33190? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101120161009
33216? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
33268? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
33305? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
33308? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
33308? ? ?? ? ?sandygcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
33312? ? ?? ? ?sandygcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
33312? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
33337? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
33339? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
33339? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
33413? ? ?? ? ?sandygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101120161009
33540? ? ?? ? ?sse2sclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
33541? ? ?? ? ?sse2sclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
33575? ? ?? ? ?sse2sclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
33618? ? ?? ? ?sse2sclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
33641? ? ?? ? ?sse2sclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
33663? ? ?? ? ?sse2sclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
33737? ? ?? ? ?sse2sgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
33774? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
34064? ? ?? ? ?sse2sgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
34069? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
34077? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
34088? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
34271? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
34309? ? ?? ? ?sse2sgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
34482? ? ?? ? ?sse2sgcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
34484? ? ?? ? ?sse2sgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
34502? ? ?? ? ?sse2sgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
34521? ? ?? ? ?sse2sgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
34530? ? ?? ? ?sse2sgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
34532? ? ?? ? ?sse2sgcc_-Os_-fomit-frame-pointer2016101120161009
34563? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
34595? ? ?? ? ?sse2sgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
34598? ? ?? ? ?sse2sgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
34613? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
34622? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
34662? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101120161009
34669? ? ?? ? ?sse2sgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
34680? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
34683? ? ?? ? ?sse2sgcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
34740? ? ?? ? ?sse2sgcc_-m64_-Os_-fomit-frame-pointer2016101120161009
34976? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
34985? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101120161009
35063? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
35072? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101120161009
35078? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101120161009
35167? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101120161009
35169? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
35180? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
35242? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
35410? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101120161009
35410? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
35505? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101120161009
35571? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
35613? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
35617? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
35667? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2016101120161009
35690? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101120161009
35690? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2016101120161009
35698? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101120161009
35727? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
35728? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2016101120161009
35743? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2016101120161009
35743? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101120161009
35745? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101120161009
35746? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101120161009
35760? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101120161009
35760? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
35767? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101120161009
35767? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2016101120161009
35768? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101120161009
35780? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101120161009
35782? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
35782? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
35803? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
35812? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
35822? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
35859? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
35859? ? ?? ? ?sse2sgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
35892? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
35938? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
35977? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
36009? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
36011? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2016101120161009
36255? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101120161009
36255? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101120161009
36256? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101120161009
36264? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
36329? ? ?? ? ?sse2sgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
36331? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
36376? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101120161009
36463? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
36492? ? ?? ? ?sse2sgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
36825? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
36876? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2016101120161009
36886? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101120161009
36954? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
36958? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101120161009
37026? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101120161009
37104? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
37115? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
37352? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2016101120161009
37389? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2016101120161009
37399? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101120161009
37564? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101120161009
37578? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101120161009
37596? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101120161009
37606? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101120161009
37626? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2016101120161009
37692? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
37716? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101120161009
38341? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
38350? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101120161009
38351? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101120161009
38351? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
38377? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
38378? ? ?? ? ?sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101120161009
38412? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
38413? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101120161009
38660? ? ?? ? ?sse2sgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
38741? ? ?? ? ?sse2sgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
38860? ? ?? ? ?sse2sgcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
38876? ? ?? ? ?sse2sgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
39451? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2016101120161009
39557? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
39558? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101120161009
39698? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
39721? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
39737? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
39777? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
39874? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40205? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40263? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
40299? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40308? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40336? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40341? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
40352? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
40542? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101120161009
40544? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
40555? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2016101120161009
40555? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101120161009
40557? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
40584? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
40654? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
40698? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101120161009
42633? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
42745? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101120161009
44448? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
44471? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2016101120161009
44577? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101120161009
44578? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2016101120161009
44612? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2016101120161009
44630? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2016101120161009
44630? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101120161009
44676? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101120161009
44821? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101120161009
45314? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101120161009
46818? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
46863? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
47261? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
47275? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101120161009
64416? ? ?? ? ?sphlibgcc2016101120161009
64446? ? ?? ? ?sphlibcc2016101120161009
64446? ? ?? ? ?sphlibgcc_-funroll-loops2016101120161009
83370? ? ?? ? ?bswapcc2016101120161009
83375? ? ?? ? ?bswapgcc2016101120161009
83375? ? ?? ? ?bswapgcc_-funroll-loops2016101120161009
90061? ? ?? ? ?regscc2016101120161009
90068? ? ?? ? ?regsgcc_-funroll-loops2016101120161009
90137? ? ?? ? ?regsgcc2016101120161009
95911? ? ?? ? ?sphlib-smallgcc_-funroll-loops2016101120161009
96116? ? ?? ? ?sphlib-smallcc2016101120161009
96161? ? ?? ? ?sphlib-smallgcc2016101120161009
100356? ? ?? ? ?sandycc2016101120161009
100357? ? ?? ? ?sandygcc_-funroll-loops2016101120161009
100365? ? ?? ? ?sandygcc2016101120161009
131023? ? ?? ? ?refgcc_-funroll-loops2016101120161009
131105? ? ?? ? ?refcc2016101120161009
131105? ? ?? ? ?refgcc2016101120161009
455159? ? ?? ? ?sse2sgcc2016101120161009
455178? ? ?? ? ?sse2sgcc_-funroll-loops2016101120161009
459016? ? ?? ? ?sse2scc2016101120161009
489660? ? ?? ? ?sse2gcc_-funroll-loops2016101120161009
490295? ? ?? ? ?sse2cc2016101120161009
491492? ? ?? ? ?sse2gcc2016101120161009

Test failure

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

Number of similar (compiler,implementation) pairs: 166, 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 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc bswap ref regs sandy sphlib sphlib-small sse2 sse2s ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxicc sse2 sse2s sse41 ssse3 vect128 vect128-inplace
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: 79, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: 79, 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=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 -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=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
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: 79, 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=native -mtune=native -O2 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer vect128-inplace
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer vect128-inplace
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vect128-inplace
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vect128-inplace
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vect128-inplace
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: 79, 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=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments sse41
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse41
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ssse3
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xop
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xop
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xop-2
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments xop-2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128-xop
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128-xop
clang -march=native -O3 -fomit-frame-pointer -fwrapv -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: 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: 152, 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=native -mtune=native -O2 -fomit-frame-pointer sse41 xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse41 xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse41 xop
gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv sse41 xop
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv sse41 xop
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv sse41 xop
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 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: 4, 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

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: 13, 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

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: 13, 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