Implementation notes: x86, h3neo, crypto_aead/ascon96v1

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ascon96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
299798? ? ?? ? ?opt64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
299809? ? ?? ? ?opt64gcc_-m32_-Os_-fomit-frame-pointer2016102720161009
299950? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
299963? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102720161009
299970? ? ?? ? ?opt64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
300975? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
301002? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
301014? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102720161009
301040? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
302429? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
302440? ? ?? ? ?opt64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
303612? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
303613? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
303627? ? ?? ? ?opt64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102720161009
303632? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102720161009
303634? ? ?? ? ?opt64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102720161009
303635? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102720161009
304198? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
304205? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
304730? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
304742? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
305323? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
305354? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
305375? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
305400? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
305628? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
305663? ? ?? ? ?opt64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
305667? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
305837? ? ?? ? ?opt64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
305891? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
305898? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
305918? ? ?? ? ?opt64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
305932? ? ?? ? ?opt64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
305949? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
305998? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
306000? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
308236? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
308243? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
308257? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
311173? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
311707? ? ?? ? ?opt64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
317434? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
317534? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
317854? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
317957? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
320753? ? ?? ? ?opt64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
320860? ? ?? ? ?opt64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
320862? ? ?? ? ?opt64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
321094? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
321122? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
321887? ? ?? ? ?opt64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
323507? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
324516? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
324518? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
324526? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
326123? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102720161009
326309? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102720161009
326358? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
326360? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
327216? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
327250? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
327274? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
327311? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
327323? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
327436? ? ?? ? ?opt64gcc_-m32_-O2_-fomit-frame-pointer2016102720161009
328056? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
328094? ? ?? ? ?opt64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
328246? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102720161009
328270? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
328455? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
328489? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102720161009
328503? ? ?? ? ?opt64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
331061? ? ?? ? ?opt64gcc_-m32_-O3_-fomit-frame-pointer2016102720161009
331080? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
331093? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
331138? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
331163? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
332495? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102720161009
332501? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102720161009
332535? ? ?? ? ?opt64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102720161009
332577? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102720161009
332863? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
332923? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
333186? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
333195? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
333432? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
334200? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
334232? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
334234? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
334934? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
335155? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
335168? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
335172? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
336131? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
336145? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
336150? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
336180? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
336428? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
336462? ? ?? ? ?opt64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
336469? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
337526? ? ?? ? ?opt64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
337897? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
337911? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
340317? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
340328? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
340342? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
340418? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
340583? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
340622? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
340625? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
340637? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
344870? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
344921? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
344933? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
344948? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
346698? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
346698? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
346714? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
347056? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
347060? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
347099? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
347121? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
347135? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
350156? ? ?? ? ?opt64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
350311? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
350355? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
351440? ? ?? ? ?opt64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
358804? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102720161009
359281? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
359559? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
359598? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
360035? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
360097? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
361727? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
361762? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
361768? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
361774? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
361946? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
361956? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
361971? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
362032? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
363450? ? ?? ? ?opt64gcc_-m32_-O_-fomit-frame-pointer2016102720161009
364023? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
364062? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
364290? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102720161009
364356? ? ?? ? ?opt64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102720161009
364358? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102720161009
364453? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102720161009
364460? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
364479? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102720161009
364498? ? ?? ? ?opt64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
364825? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
368351? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
368759? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
368773? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
368840? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
368840? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
369580? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
369596? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
369611? ? ?? ? ?opt64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
439260? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102720161009
439273? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
440016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
441534? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
444947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
445128? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
450884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
450922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
451066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
453177? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102720161009
453308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
453426? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
455573? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
455792? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
457329? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102720161009
459056? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
459078? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
459581? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
459605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
459639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
459680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
460729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
461645? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
461726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
463115? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102720161009
465534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
466245? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
466376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
466377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
466438? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
467725? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
468960? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
471203? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
471349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
473688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
473771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
475956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
476837? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
476911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
477012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
477961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
478006? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
478992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
480716? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
481806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
481952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
481977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
482002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
482666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
482739? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
482817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
483145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
483307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
486149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
486356? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
498452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
498756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
501701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
501701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
504742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
505937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
506248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
506629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
507160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
509183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
511433? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102720161009
513619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
513819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
513835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
517584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
517649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
518568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
522148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
662422? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102720161009
666971? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
668608? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
668865? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
668933? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
669866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
671910? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
672085? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
672088? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
672500? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
672607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
672819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
673790? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
676760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
676855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
677246? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
677666? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102720161009
677855? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
677901? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102720161009
677923? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102720161009
678181? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102720161009
678191? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
678206? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
678902? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
679749? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
679781? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
679818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
680619? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
680833? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102720161009
680945? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102720161009
681727? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102720161009
682857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
682964? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
683166? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
683247? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102720161009
683578? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102720161009
684898? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
685097? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
685678? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
686070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
687665? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102720161009
688058? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
688400? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102720161009
688837? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102720161009
688844? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102720161009
689074? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102720161009
689741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
689943? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
690258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
690571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
690652? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
691844? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
691936? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
692427? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
692628? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
692876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
693467? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
696055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
696830? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
697090? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
697461? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
698298? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
698513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
698773? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
699047? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
699135? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
699300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
700239? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102720161009
700795? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
702462? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
702585? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
702915? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
705276? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102720161009
705407? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102720161009
705437? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
706456? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
708884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
709243? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
710517? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
711408? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
711836? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
711848? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
712689? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102720161009
716118? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
716460? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
719061? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
733196? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009

Test failure

Implementation: crypto_aead/ascon96v1/opt64
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 opt64 ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64 ref