Implementation notes: x86, h3neo, crypto_hash/edonr512

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: edonr512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
22059? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101220161009
22083? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101220161009
22097? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101220161009
22104? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101220161009
22114? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016101220161009
22121? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101220161009
22123? ? ?? ? ?swpbegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101220161009
22126? ? ?? ? ?swpbegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101220161009
22154? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016101220161009
22174? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101220161009
22175? ? ?? ? ?swpbegcc_-m32_-march=k6_-O_-fomit-frame-pointer2016101220161009
22197? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101220161009
22200? ? ?? ? ?swpbegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101220161009
22205? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016101220161009
22221? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016101220161009
22224? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016101220161009
22236? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101220161009
22245? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016101220161009
22277? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016101220161009
22285? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101220161009
22313? ? ?? ? ?swpbegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101220161009
22314? ? ?? ? ?swpbegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101220161009
22396? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
22440? ? ?? ? ?swpbegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101220161009
22445? ? ?? ? ?swpbegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101220161009
22475? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101220161009
22483? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016101220161009
22506? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101220161009
22510? ? ?? ? ?swpbegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016101220161009
22520? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101220161009
22525? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016101220161009
22532? ? ?? ? ?swpbegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016101220161009
22569? ? ?? ? ?swpbegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016101220161009
22595? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016101220161009
22595? ? ?? ? ?swpbegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
22610? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016101220161009
22617? ? ?? ? ?swpbegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101220161009
22622? ? ?? ? ?swpbegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101220161009
22622? ? ?? ? ?swpbegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016101220161009
22642? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101220161009
22642? ? ?? ? ?swpbegcc_-m32_-march=k8_-O_-fomit-frame-pointer2016101220161009
22668? ? ?? ? ?swpbegcc_-m32_-march=i486_-O_-fomit-frame-pointer2016101220161009
22690? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016101220161009
22705? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101220161009
22724? ? ?? ? ?swpbegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016101220161009
22736? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101220161009
22744? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101220161009
22755? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
22763? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101220161009
22775? ? ?? ? ?swpbegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016101220161009
22780? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101220161009
22780? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101220161009
22787? ? ?? ? ?swpbegcc_-m32_-O_-fomit-frame-pointer2016101220161009
22789? ? ?? ? ?swpbegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016101220161009
22790? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101220161009
22802? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016101220161009
22812? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
22833? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016101220161009
22843? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101220161009
22846? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101220161009
22853? ? ?? ? ?swpbegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016101220161009
22855? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016101220161009
22880? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101220161009
22906? ? ?? ? ?swpbegcc_-m32_-march=i386_-O_-fomit-frame-pointer2016101220161009
22923? ? ?? ? ?swpbegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101220161009
22928? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101220161009
22931? ? ?? ? ?swpbegcc_-m32_-march=core2_-O_-fomit-frame-pointer2016101220161009
22942? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016101220161009
22949? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101220161009
22950? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101220161009
22956? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101220161009
22976? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016101220161009
22976? ? ?? ? ?swpbegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101220161009
22979? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101220161009
22987? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101220161009
23003? ? ?? ? ?swpbegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101220161009
23003? ? ?? ? ?swpbegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101220161009
23003? ? ?? ? ?swpbegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101220161009
23011? ? ?? ? ?swpbegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101220161009
23011? ? ?? ? ?swpbegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101220161009
23020? ? ?? ? ?swpbegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101220161009
23022? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016101220161009
23030? ? ?? ? ?swpbegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101220161009
23037? ? ?? ? ?swpbegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016101220161009
23038? ? ?? ? ?swpbegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101220161009
23042? ? ?? ? ?swpbegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101220161009
23052? ? ?? ? ?swpbegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101220161009
23079? ? ?? ? ?swpbegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101220161009
23086? ? ?? ? ?swpbegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016101220161009
23112? ? ?? ? ?swpbegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
23120? ? ?? ? ?swpbegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
23125? ? ?? ? ?swpbegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101220161009
23173? ? ?? ? ?swpbegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016101220161009
23174? ? ?? ? ?swpbegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101220161009
23185? ? ?? ? ?swpbegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101220161009
23186? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101220161009
23188? ? ?? ? ?swpbegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101220161009
23191? ? ?? ? ?swpbegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101220161009
23210? ? ?? ? ?swpbegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101220161009
23219? ? ?? ? ?swpbegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101220161009
23318? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
23329? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
23385? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016101220161009
23416? ? ?? ? ?swpbegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101220161009
23460? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101220161009
23501? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101220161009
23508? ? ?? ? ?swpbegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101220161009
23513? ? ?? ? ?swpbegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016101220161009
23523? ? ?? ? ?swpbegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016101220161009
23523? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101220161009
23610? ? ?? ? ?optcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
23613? ? ?? ? ?optcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101220161009
23630? ? ?? ? ?swpbegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016101220161009
23642? ? ?? ? ?swpbegcc_-m32_-O3_-fomit-frame-pointer2016101220161009
23647? ? ?? ? ?swpbegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016101220161009
23690? ? ?? ? ?optcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016101220161009
23691? ? ?? ? ?swpbegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
23691? ? ?? ? ?swpbegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
23691? ? ?? ? ?swpbegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101220161009
23693? ? ?? ? ?swpbegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101220161009
23700? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
23700? ? ?? ? ?swpbegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101220161009
23705? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101220161009
23722? ? ?? ? ?swpbegcc_-m32_-O2_-fomit-frame-pointer2016101220161009
23726? ? ?? ? ?swpbegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101220161009
23729? ? ?? ? ?swpbegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016101220161009
23732? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016101220161009
23739? ? ?? ? ?swpbegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016101220161009
23756? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101220161009
23758? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016101220161009
23759? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101220161009
23761? ? ?? ? ?optcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101220161009
23776? ? ?? ? ?optcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
23783? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016101220161009
23790? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101220161009
23797? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016101220161009
23810? ? ?? ? ?swpbegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
23829? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016101220161009
23839? ? ?? ? ?swpbegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101220161009
23877? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101220161009
23878? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101220161009
23880? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101220161009
23895? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101220161009
23900? ? ?? ? ?swpbegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101220161009
23904? ? ?? ? ?optcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016101220161009
23917? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
23928? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016101220161009
23953? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101220161009
23957? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101220161009
23968? ? ?? ? ?optcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016101220161009
23980? ? ?? ? ?optcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101220161009
23984? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101220161009
23994? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016101220161009
23994? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101220161009
23996? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016101220161009
23996? ? ?? ? ?optcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016101220161009
24016? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
24030? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101220161009
24034? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101220161009
24036? ? ?? ? ?swpbegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016101220161009
24036? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101220161009
24037? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101220161009
24038? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101220161009
24043? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101220161009
24059? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101220161009
24067? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016101220161009
24079? ? ?? ? ?optcgcc_-m32_-O2_-fomit-frame-pointer2016101220161009
24087? ? ?? ? ?optcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016101220161009
24093? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101220161009
24104? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016101220161009
24106? ? ?? ? ?swpbegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101220161009
24106? ? ?? ? ?swpbegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016101220161009
24133? ? ?? ? ?optcgcc_-m32_-O3_-fomit-frame-pointer2016101220161009
24138? ? ?? ? ?optcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016101220161009
24164? ? ?? ? ?swpbegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101220161009
24178? ? ?? ? ?optcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016101220161009
24189? ? ?? ? ?optcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
24193? ? ?? ? ?optcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101220161009
24193? ? ?? ? ?swpbegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101220161009
24211? ? ?? ? ?optcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101220161009
24227? ? ?? ? ?optcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101220161009
24237? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101220161009
24245? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101220161009
24250? ? ?? ? ?optcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016101220161009
24251? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101220161009
24256? ? ?? ? ?optcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101220161009
24257? ? ?? ? ?optcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101220161009
24264? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101220161009
24266? ? ?? ? ?optcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101220161009
24271? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101220161009
24276? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101220161009
24278? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101220161009
24285? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016101220161009
24286? ? ?? ? ?optcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
24286? ? ?? ? ?optcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101220161009
24286? ? ?? ? ?optcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101220161009
24291? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101220161009
24298? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016101220161009
24303? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101220161009
24303? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101220161009
24305? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101220161009
24310? ? ?? ? ?optcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016101220161009
24312? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101220161009
24325? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101220161009
24327? ? ?? ? ?optcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016101220161009
24327? ? ?? ? ?optcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016101220161009
24332? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016101220161009
24334? ? ?? ? ?optcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016101220161009
24342? ? ?? ? ?optcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016101220161009
24349? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101220161009
24354? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101220161009
24354? ? ?? ? ?optcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101220161009
24354? ? ?? ? ?optcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101220161009
24390? ? ?? ? ?optcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016101220161009
24401? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101220161009
24407? ? ?? ? ?optcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016101220161009
24431? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101220161009
24432? ? ?? ? ?swpbegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101220161009
24437? ? ?? ? ?optcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016101220161009
24456? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101220161009
24456? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016101220161009
24485? ? ?? ? ?optcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101220161009
24492? ? ?? ? ?optcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101220161009
24492? ? ?? ? ?optcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101220161009
24499? ? ?? ? ?swpbegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016101220161009
24500? ? ?? ? ?optcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101220161009
24504? ? ?? ? ?optcgcc_-m32_-O_-fomit-frame-pointer2016101220161009
24519? ? ?? ? ?optcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101220161009
24520? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016101220161009
24531? ? ?? ? ?swpbegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101220161009
24531? ? ?? ? ?swpbegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101220161009
24544? ? ?? ? ?swpbegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101220161009
24548? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016101220161009
24553? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101220161009
24557? ? ?? ? ?optcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101220161009
24572? ? ?? ? ?optcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101220161009
24582? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
24582? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016101220161009
24582? ? ?? ? ?swpbegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016101220161009
24592? ? ?? ? ?swpbegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
24608? ? ?? ? ?optcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016101220161009
24611? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101220161009
24611? ? ?? ? ?swpbegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101220161009
24614? ? ?? ? ?optcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016101220161009
24616? ? ?? ? ?optcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016101220161009
24619? ? ?? ? ?optcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101220161009
24619? ? ?? ? ?optcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101220161009
24628? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016101220161009
24638? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016101220161009
24639? ? ?? ? ?optcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101220161009
24642? ? ?? ? ?optcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101220161009
24647? ? ?? ? ?optcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101220161009
24662? ? ?? ? ?optcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101220161009
24664? ? ?? ? ?optcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101220161009
24679? ? ?? ? ?optcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101220161009
24696? ? ?? ? ?optcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016101220161009
24713? ? ?? ? ?optcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016101220161009
24718? ? ?? ? ?optcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101220161009
24735? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101220161009
24745? ? ?? ? ?optcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101220161009
24752? ? ?? ? ?swpbegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101220161009
24754? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101220161009
24757? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
24764? ? ?? ? ?optcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101220161009
24769? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
24771? ? ?? ? ?optcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016101220161009
24772? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016101220161009
24783? ? ?? ? ?swpbegcc_-m32_-Os_-fomit-frame-pointer2016101220161009
24794? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101220161009
24822? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101220161009
24834? ? ?? ? ?swpbegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101220161009
24848? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016101220161009
24915? ? ?? ? ?optcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
24941? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016101220161009
24966? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101220161009
24973? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101220161009
24973? ? ?? ? ?optcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101220161009
25034? ? ?? ? ?optcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101220161009
25039? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016101220161009
25051? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
25065? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016101220161009
25080? ? ?? ? ?optcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101220161009
25082? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016101220161009
25107? ? ?? ? ?optcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
25107? ? ?? ? ?optcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101220161009
25115? ? ?? ? ?optcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101220161009
25194? ? ?? ? ?optcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101220161009
25221? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101220161009
25243? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
25315? ? ?? ? ?optcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016101220161009
25342? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101220161009
25384? ? ?? ? ?optcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016101220161009
25422? ? ?? ? ?optcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016101220161009
25503? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101220161009
25529? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101220161009
25583? ? ?? ? ?optcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101220161009
25587? ? ?? ? ?optcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016101220161009
25599? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101220161009
25605? ? ?? ? ?optcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016101220161009
25616? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101220161009
25617? ? ?? ? ?optcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101220161009
25641? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016101220161009
25651? ? ?? ? ?optcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016101220161009
25659? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101220161009
25660? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101220161009
25660? ? ?? ? ?optcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101220161009
25665? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101220161009
25684? ? ?? ? ?optcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016101220161009
25713? ? ?? ? ?optcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
25726? ? ?? ? ?optcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016101220161009
25726? ? ?? ? ?optcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101220161009
25731? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101220161009
25761? ? ?? ? ?optcgcc_-m32_-Os_-fomit-frame-pointer2016101220161009
25811? ? ?? ? ?optcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101220161009
25821? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016101220161009
25877? ? ?? ? ?optcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101220161009
25901? ? ?? ? ?optcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101220161009
25925? ? ?? ? ?optcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
26063? ? ?? ? ?optcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101220161009
26071? ? ?? ? ?optcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101220161009

Test failure

Implementation: crypto_hash/edonr512/optc
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optc swpbe
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optc swpbe
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optc swpbe
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optc swpbe
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optc swpbe
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optc swpbe
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optc swpbe
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optc swpbe
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optc swpbe
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optc swpbe